使用以下函数将我的日期输出转换为 Unix 时间戳,但是我收到以下错误:
The coordinates or dimensions of the range are invalid. (line 9, file "DateConversion")
代码:
function convertDates(){
var sheet = SpreadsheetApp.getActiveSheet();
var rows = sheet.getDataRange();
var values = rows.getValues();
for(n=0;n<values.length;++n){
var cell = values[n][0];
var cellNew = cell.replace("at ", " ");
//SpreadsheetApp.getUi().alert(cellNew);
SpreadsheetApp.getActiveSheet().getRange(Number(n), 0)
}
}
最佳答案
您指定 0 列,将其更改为 1 或更多。另外,你想用循环内的 getRange 来完成什么?这主要是一个错误的决定,而且很少是必要的。
关于google-apps-script - 使用变量时范围的坐标或尺寸无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28800580/