Google apps script 解析“缺少;在语句之前”以基于日期复制单元格值
我想根据日期复制单元格的值Google apps script 解析“缺少;在语句之前”以基于日期复制单元格值,google-apps-script,google-sheets,google-sheets-macros,Google Apps Script,Google Sheets,Google Sheets Macros,我想根据日期复制单元格的值 function pastespecial() { var app = SpreadsheetApp; var activeSheet = app.getActiveSpreadsheet().getActiveSheet(); var currentDate = new Date(); var spreadsheet = SpreadsheetApp.getActive(); for (var i = 2; i <= 150; i
function pastespecial() {
var app = SpreadsheetApp;
var activeSheet = app.getActiveSpreadsheet().getActiveSheet();
var currentDate = new Date();
var spreadsheet = SpreadsheetApp.getActive();
for (var i = 2; i <= 150; i++) {
var workingCell = activeSheet.getRange(i, 1).getValue();
if (workingCell = currentDate) {
var spreadsheet.getRange(i, 6).activate();
spreadsheet.getRange('AB6').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false);
}
}
};
错误
失踪;在声明之前。第17行,文件宏
问题是你的路线
var spreadsheet.getRange(....
由于在以var开头的声明中没有提供变量名,所以只编写了以电子表格开头的语句
如注释所示,解决此问题后,您将需要重新考虑如何根据日期对象的时间而不仅仅是对象本身来比较日期对象。比较运算符的可能重复项是==或===不=这是赋值运算符。但是你不能用它们来约会。我真的不明白,我太笨了。。。。请帮帮我。我只想每天用我用=IMPORTHTML找到的值来填充F列;桌子F列是最低温度,它每天都在变化,我想记录下来