GAS初心者です。ご質問させていただきます。
<実現したいこと>
複数のシートのデータを一括で変更したい。
<前提>
複数のスプレッドシートがあり、スプレッドシート内のシート「元データ」の「ID17」のセルに「"」を追加したい。
<困っていること>
・同様の質問を見つけたものの、知識が脆弱なためスクリプトが検討つかず困っています。
こちらの方法とほぼ同じことをしたかったので、同じように書いてみたのですがうまく動かず困っています。
https://devlog.atlas.jp/2016/02/02/1221
function myFunction() { //スプレッドシート内のシートを取得する var ss = SpreadsheetApp.getActiveSpreadsheet(); var sh = ss.getSheetByName('元データ'); //シート数を取得する var max = sheets.length; var sheet = ''; //シートをループさせる for(var i = 0; i < max; i++){ sheet = sheets[i]; //セルのデータ変更 sheet.getRange("ID17").setValue("""); } }
ご教示いただけますと幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/01/12 14:51
2021/01/12 14:57
2021/01/12 15:03 編集
2021/01/12 15:21
2021/01/12 15:51
2021/01/12 17:33
2021/01/13 00:36