Google apps script 源范围的坐标超出图纸误差的尺寸
在我的Google工作表中,我希望宏的使用方式是复制B1:E2并在A1:D2中粘贴Ctrl+Shift+V值。我想从早上9点到下午4点每分钟重复一次 请注意,E1单元Google apps script 源范围的坐标超出图纸误差的尺寸,google-apps-script,google-sheets,google-finance,Google Apps Script,Google Sheets,Google Finance,在我的Google工作表中,我希望宏的使用方式是复制B1:E2并在A1:D2中粘贴Ctrl+Shift+V值。我想从早上9点到下午4点每分钟重复一次 请注意,E1单元 =CONCATENATE(HOUR(NOW()),":",MINUTE(NOW())) E2细胞 =GOOGLEFINANCE("AAPL","PRICE") 我正试图从谷歌金融实时价格表中创建一个日内图表,显示延迟并不重要。 如果我运行宏{copies B1:E2并
=CONCATENATE(HOUR(NOW()),":",MINUTE(NOW()))
E2细胞
=GOOGLEFINANCE("AAPL","PRICE")
我正试图从谷歌金融实时价格表中创建一个日内图表,显示延迟并不重要。
如果我运行宏{copies B1:E2并将值Ctrl+Shift+V粘贴到A1:D2},它会显示以下内容:
错误
源范围的坐标位于图纸尺寸之外
谷歌金融功能不能被宏触发。
但如果我手动按Ctrl+Shift+Alt+1,这是宏快捷键,它会工作,但触发器不工作
代码是:
function copypaste() {
var spreadsheet = SpreadsheetApp.getActive();
spreadsheet.getRange('A1').activate();
spreadsheet.getRange('B1:E2').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_VALUES, false);
};