質問: this.activeSpreadsheet.getSheets()[sheet]; this.activeSheet.deleteColumn(col);//列を削除 } ``` ### 試したこと あきらめて,spreadSheetを新規作成し,セルを一つ一つコピーするGoogleAppsScriptプログラムを作りましたが,ハイパーリンクを含むセルは,見た目のセルの値だけが,コピーされてしまい,ハイパーリンクが消えてしまいます。
回答: ``` var newSheet = SpreadsheetApp.create(”newSheet”); var sheet = SpreadsheetApp.getActiveSheet().copyTo(newSheet); ``` 新規にスプレットシートを作成して、そこにシートのコピーを作成するのはどうでしょうか。