GoogleAppScript スプレッドシートチェックボックス自動作成するスクリプトを作成しています。
以前も同じものを作成したのです、以前は設定でき現在もそのスクリプトは稼働していいるのですが、
今回同じScriptの内容なのですが、スプレッドシートにチェックボックスが自動作成されません。
作成したスクリプトは以下です。
そのほかに、Google拡張サービスの「Google Sheets API」をONにし、
APIコンソールでsheetAPIを有効にしました。
function writesheetwebclass(data,newfolderurl) { var sh = SpreadsheetApp.getActiveSpreadsheet(); var sheetId = sh.getActiveSheet().getSheetId(); var last_row = sh.getLastRow(); var sheetId = sh.getSheetId(); var resource = {"requests": [ { "repeatCell": { "cell": {"dataValidation": {"condition": {"type": "BOOLEAN"}}}, "range": {"sheetId": sheetId, "startRowIndex":last_row, "endRowIndex": last_row+1, "startColumnIndex": 3, "endColumnIndex": 3}, "fields": "dataValidation", }, }, ]}; Sheets.Spreadsheets.batchUpdate(resource, sh.getId()); }
メールでエラー内容は以下です。
「GoogleJsonResponseException: 次のエラーが発生し、sheets.spreadsheets.batchUpdate の呼び出しに失敗しました: Quota exceeded for quota group 'WriteGroup' and limit 'Write requests per user per 100 seconds' of service 'sheets.googleapis.com' for consumer 'project_number:146068646472'.」といった内容だったので、スプレッドシートから作成しなおし、新しくすべて作成してみましたが、現象は変わりませんでした。
どなたかわかる方がいたら教えていただけないでしょうか。
宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/15 12:40
2020/05/15 13:27
2020/05/15 13:36