2012 年 3 月 23 日 金曜日
▼サンプルスクリプト
「シート1」に対してduplicateActiveSheet()を実行した場合、「コピー~シート1」というシートが複製される。
function onOpen(){
var sheet = SpreadsheetApp.getActiveSheet();
SpreadsheetApp.getActiveSpreadsheet().
duplicateActiveSheet();
}
名前を指定してコピーすることもできる。
function onOpen(){
var sheet = SpreadsheetApp.getActiveSheet();
SpreadsheetApp.getActiveSpreadsheet().
duplicateActiveSheet().setName('新しいシート');
}
duplicateActiveSheet()
同じ名前のシートがすでに存在する場合、以下のエラーが発生する。
同じ名前のシートがあります。お手数ですが、やり直してください。
このエントリーのトラックバックURL:
http://www.bmoo.net/archives/2012/03/313125.html/trackback