Google 应用脚本:无法保留前导零,因为它已被自动删除

Google App scripts: Unable to preserve Leading zeros since it is automatically removed

我是 google 脚本的新手。我有如下情况。

我有包含 A 列和 B 列的 Sheet1。通常我会尝试在其中存储小数值。我的意思是 A 列中的整数部分和 B 列中的小数部分

例如:

场景一: 如果值为 23.75,则 Column-A 应为 23,ColumnB 应为 75

场景二: 如果值为 22.00,则 Column-A 应为 22,ColumnB 为 00

我这样试过

 sheet = SpreadsheetApp.getActive().getSheetByName('Sheet1');
        column = sheet.getRange("B:B");
        column.setNumberFormat("@");
        sRange = "O1:O" + 65;
        cell = sheet.getRange(sRange);
        cell.setValue("00"); 

这适用于场景 1,但对于场景 2 它只显示一个零(前导零被自动删除)。我试图将完整的列格式更改为纯文本,但没有成功。 在过去的两天里,我正在努力实现这一目标。非常感谢任何帮助。

添加撇号:

cell.setValue("'00");

可能被认为是足够的。