通过 Google Sheet 中的脚本格式化 "duration"
Format "duration" via script in Google Sheet
是否可以通过脚本格式化 GS 单元格?我的脚本中的数据是持续时间,但是当我将它们复制到 GS 中时,当值小于 24:00 时,GS 将它们视为日期,当值大于 24:00 时,GS 将它们视为持续时间。
我可以在 GS 中手动格式化带有持续时间的单元格,但是单元格太少了,所以我想用脚本来完成。
可能吗?
谢谢,
Adblayrog
您可以使用 setNumberFormat() 函数。
var ss = SpreadsheetApp.getActiveSheet();
ss.getRange('A1:A10').setNumberFormat('[hh]:mm:ss');
但是如果你的持续时间在一列或一行中,你可以 select 它们全部并格式化为持续时间而不需要脚本。
是否可以通过脚本格式化 GS 单元格?我的脚本中的数据是持续时间,但是当我将它们复制到 GS 中时,当值小于 24:00 时,GS 将它们视为日期,当值大于 24:00 时,GS 将它们视为持续时间。
我可以在 GS 中手动格式化带有持续时间的单元格,但是单元格太少了,所以我想用脚本来完成。
可能吗?
谢谢,
Adblayrog
您可以使用 setNumberFormat() 函数。
var ss = SpreadsheetApp.getActiveSheet();
ss.getRange('A1:A10').setNumberFormat('[hh]:mm:ss');
但是如果你的持续时间在一列或一行中,你可以 select 它们全部并格式化为持续时间而不需要脚本。