前提・実現したいこと
GAS初心者です。
一つのボタンで複数シートの範囲をクリアにしたいです。
が、以下のようなエラー表示がされてしまい、うまくいきません。
発生している問題・エラーメッセージ
以下のような表示がされてしまい、
SyntaxError: Unexpected token 'var'(行 8、ファイル「セルクリア.gs」)
※行8→ var ss = SpreadsheetApp.getActiveSpreadsheet();
該当のソースコード
function TableAllClear() { Sheet1_Clear(); Sheet2_Clear(); Sheet3_Clear(); } function Sheet1_Clear() var ss = SpreadsheetApp.getActiveSpreadsheet(); /*現在アクティブなスプレッドシートを取得*/ var sheet1 = ss.getSheetByName('シート1'); /*そのスプレッドシートの特定シートを取得*/ var range = sheet.getRange("A4:S"); /*そのシートにある A1:D10 のセル範囲を取得*/ range.clearContent(); /*そのセル範囲にある値のみクリア*/ function Sheet2_Clear() var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet2 = ss.getSheetByName('シート2'); var range = sheet.getRange("A4:E"); range.clearContent(); function Sheet3_Clear() var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheet3 = ss.getSheetByName('シート3'); var range = sheet.getRange("A4:E"); range.clearContent();
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/26 01:08