Google Spread Sheet上で関数を埋め込んだ件数表の計算結果だけを別のシートへと転記するマクロを作っています。
その際、シート1の指定範囲からシート2の指定範囲へとコピペする部分をGoogle Apps Scriptで記述していたところ、
"Exception: 範囲は見つかりませんでした"というエラーメッセージが返って来ました。
解決方法をどなたか教えて頂きたく存じます。
ソースコードは以下の通りです。
GAS
1function copy() { 2 var ss_copyFrom = SpreadsheetApp.getActiveSpreadsheet(); 3 var ss_copyTo = SpreadsheetApp.openById('スプレッドシート2のID'); 4 var sheet_copyFrom = ss_copyFrom.getSheetByName('スプレッドシート1の該当シート名'); 5 var sheet_copyTo = ss_copyTo.getSheetByName('スプレッドシート2の該当シート名'); 6 var copyValue = sheet_copyFrom.getRange('12, 2 , 1, 4').getValues(); 7 sheet_copyTo.getRange('31, 3, 1, 4').setValues(copyValue); 8}
'12, 2 , 1, 4'を'B12:E12'に、
'31, 3, 1, 4'を'C31:F31'に書き換えたりもしましたが、特に変化はありませんでした。
お手数をお掛けして恐縮ですが、よろしくおねがいします。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/21 05:04 編集
2019/04/21 05:36