こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Googleドライヴのスクリプト実行

Googleドライヴの「承認が必要です」で困っています。

さて今回なのですが、Googleドライヴに関する件なのですが

Googleドライヴにあるエクセルのシートなのですが(本当はgsheet)
月替わりに消し込みのスクリプトを実行しています、シートの上部の「ツール」から「スクリプトエディタ」で
スクリプトの実行(▶)をクリックで実行していましたが、最近「承認が必要です」と出ます先々月まではアカウントのクリックで「詳細を表示」で「安全では無いページ」クリックで実行していたのですが最近テキストを入力画面が出て、何を入力したら良いのか分からずスクリプトが実行出来ません。

できれば「承認が必要です」を出なくする方法が知りたいです、難しい場合は、テキストを入力画面で何を入力すればスクリプトが実行されるか教えて下さい。
宜しくお願い致します。

ちなみにスクリプトは以下です。
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName('Sheet01');
sheet.getRange('F5:F32').clearContent();
sheet.getRange('H5:H32').clearContent();
sheet.getRange('J5:J32').clearContent();
sheet.getRange('L5:L32').clearContent();
sheet.getRange('N5:N32').clearContent();
sheet.getRange('P5:P32').clearContent();
sheet.getRange('R5:R32').clearContent();
sheet.getRange('T5:T32').clearContent();
sheet.getRange('V5:V32').clearContent();
sheet.getRange('X5:X32').clearContent();
sheet.getRange('Z5:Z32').clearContent();
sheet.getRange('AB5:AB32').clearContent();
sheet.getRange('AD5:AD32').clearContent();
sheet.getRange('AF5:AF32').clearContent();
sheet.getRange('AH5:AH32').clearContent();
sheet.getRange('AJ5:AJ32').clearContent();
sheet.getRange('AL5:AL32').clearContent();
sheet.getRange('AN5:AN32').clearContent();
sheet.getRange('AP5:AP32').clearContent();
sheet.getRange('AR5:AR32').clearContent();
sheet.getRange('AT5:AT32').clearContent();
sheet.getRange('AV5:AV32').clearContent();
sheet.getRange('AX5:AX32').clearContent();
sheet.getRange('AZ5:AZ32').clearContent();
sheet.getRange('BB5:BB32').clearContent();
}

投稿日時 - 2017-12-18 13:21:35

QNo.9409133

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

あったんですよ。どうやって改善したんだっけなーと考えてます。

確か、セルの内容を・・・いや、スクリプトだっけかなー
今は「認証が必要・・・」て出ない。

わかれば、逆に記述して再現できるのに。

投稿日時 - 2018-01-07 23:18:57

あなたにオススメの質問