前提・実現したいこと
Google Apps Script 初心者です。
Google Spreadsheetで、
ファイル名「TEST」と「TEST2」の2つのファイルがあります。
シート名「シート1」・「シート2」・「シート3」がそれぞれのファイルにあります。
「TEST」と「TEST2」には同じ表があります。
「TEST」と「TEST2」の
シート「シート2」で
「E列」と「F列」の間に1列追加して、
「E1」に項目名を入れたいです。
現状下記のスクリプトでは、最後に開いたシートだけが変更になります。
また、「TEST」内のスクリプトを実行したときには、「TEST2」はもちろん変更ありません。
「TEST」と「TEST2」の
「シート2」のE列とF列の間に1列作り、
その上で、「E1」の値を「追加項目」としたいです。
該当のソースコード
function myFunction() { var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var sheet = spreadsheet.getActiveSheet(); var objSpreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var objSheet = objSpreadsheet.getActiveSheet(); objSheet.insertColumnAfter(4); var range = sheet.getRange("E1").setValue("追加項目"); }
試したこと
()の中に、シート名などをいれましたが、
ReferenceError: 「シート2」が定義されていません。
のようになってしまいます。
アドバイス、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/08/29 01:56