前提・実現したいこと
1ファイルのGoogleスプレッドシートに、日毎のシートが31個あります。
一番目のシートの特定の行(例:10行~11行)にグループ化を実行し、
他のすべてのシートに対しても同様に処理したいです。
コピーしたい行全体を選択し、別のシートの同列に貼り付けした場合、
グループ化を維持したまま貼り付けできるのですが、
下記のGASによるコピー貼付けだとグループ化が維持されておりません。
シート全てに対して、手作業でコピー貼付けを実行すると労力がかかってしまうので、
なるべく避けたいと思います。
なにかいい方法はないでしょうか。
ご教示の程よろしくお願い致します。
該当のソースコード
function copy() { var sheets = SpreadsheetApp.getActiveSpreadsheet().getSheets(); var address = '9:14'; for (i=1; i<31; i++){ sheets[0].getRange(address).copyTo(sheets[1].getRange(address),SpreadsheetApp.CopyPasteType.PASTE_NORMAL,false); } }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。