Google apps script コード保管 コピーセル シート作成
Google apps script コード保管 セルをコピーして新規シートにペーストするスクリプト 「四季報2024年春号3月18日」スプレッドシート 用途機能 IR調査というシート名から 「GAS追加シート」というシートを新規で作成。 H列に記入があるときにその行を取得。 スクリプトで、IR調査シートからGAS追加シートを作成して、7番目のコメント(見出しとして「 IR調査、自己コメント」 )に記載をしたセルの行を コピーして、GAS追加シートにペーストしてる。 制限注意とか 「GAS追加シート」は存在しないときは新規で作成される。存在したときは、スクリプト実行時に最初にセルが全消去されたのち、新しい内容が記載される。なので、コメントとか修正したりしたら別名シートにしておくとよい。 以下スクリプト //カラー https://developers.google.com/apps-script/reference/calendar/color?hl=ja //オレンジ(#BE6D00) //追加挿入したシートに名前を設定 function addSheet () { //https://auto-worker.com/blog/?p=3209# //コンテナバインド型で紐付いたスプレッドシートを読み込む let mySheet = SpreadsheetApp . getActiveSpreadsheet (); let varName = "GAS追加シート" const isSheetExist = mySheet . getSheetByName ( varName ) if ( isSheetExist ) { // シートがある場合の処理 } else { // シートがない場合の処理 //スプレッドシートに新しいシートを追加挿入 let newSheet = mySheet . insertSheet (); //newSheet.moveActiveSheet(1);//1...