Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 源范围的坐标超出图纸误差的尺寸_Google Apps Script_Google Sheets_Google Finance - Fatal编程技术网

Google apps script 源范围的坐标超出图纸误差的尺寸

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并

在我的Google工作表中,我希望宏的使用方式是复制B1:E2并在A1:D2中粘贴Ctrl+Shift+V值。我想从早上9点到下午4点每分钟重复一次

请注意,E1单元

=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);
};