问题描述
我必须计算 A 列中每个单元格的 NumberFormat 中的空格。这是一个 NumberFormat 示例:
" "@
我将我的 VBA 代码翻译成 OfficeScripts ExcelScript(用于 Excel for Web),但似乎替换功能没有删除空格:
sheet.getRange("A1").getNumberFormat().length - sheet.getRange("A1").getNumberFormat().replace(" ","").length
是否有其他选项来计算空格或替换功能有问题(其他字母将被正确替换)
解决方法
这只是 JavaScript 语法,解决方案是:
sheet.getRange("A1").getNumberFormat().length - sheet.getRange("A1").getNumberFormat().replace(\s/g,"").length