

A2からB11のセルの中身を削除し、終わったらA2のセルをアクティブな状態にするスクリプトが動きません。

"引数が無効です" というエラーが出て、下記の関数が実行されません。

どなたか構文の誤り等分かる方がいたら教えてください

[code]

    function myFunction() {
      var spreadsheet = SpreadsheetApp.getActive();
      //スプレッドシートアプリを開く
      var sheet3 = spreadsheet.setActiveSheet(spreadsheet.getSheetByName('URL貼り付けシート'), true);
      //sheet3でURL貼り付けシートを指定
      sheet3.getRange('A2:B11').clear({contentsOnly: true, skipFilteredRows: true});
      sheet3.getRange('A2').activate();
      //URL貼り付けシートのA2からB11のセルの中身を削除し、終わったらA2のセルをアクティブな状態にする
      //10社入力が済んだら、黄色いセル内を削除するためのスクリプト
    };
    
[/code]


CC BY-SA 4.0
2023-07-01T02:04:38.623
95429
2023-07-01T08:12:17.147
2023-07-01T08:12:17.147
3060
58928
question
google-apps-script
Google App Script で自作の関数を呼び出し時にエラー: 引数が無効です


シート3を用意して、名前をURL貼り付けシートにして実行してください。

[code]

    function myFunction() {
      var spreadsheet = SpreadsheetApp.getActive();
      spreadsheet.getRange('A1').activate();
      var sheet3 = spreadsheet.setActiveSheet(spreadsheet.getSheetByName('URL貼り付けシート'), true);
      sheet3.getRange('A2:B11').clear({contentsOnly: true, skipFilteredRows: true});
      sheet3.getRange('A2').activate();
    };
    
[/code]


CC BY-SA 4.0
2023-07-01T03:23:16.743
95434
2023-07-01T05:00:02.250
2023-07-01T05:00:02.250
3060
50767
95429
answer