【chatGPT-4でプログラム】GASをつくってみた
chatGPT-4でプログラムGASをつくってみた。
このスクリプトを実行ボタンに登録して実行すると、FORMができる。
function createForm() {
// スプレッドシートからデータを取得
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName(“シート1”);
var data = sheet.getDataRange().getValues();
// Googleフォームを作成
var form = FormApp.create(data[0][2]);
form.setDescription(data[1][2]);
// 質問を追加
for (var i = 1; i < data.length; i++) {
var question = form.addMultipleChoiceItem();
question.setTitle(data[i][1]);
question.setPoints(data[i][2]);
question.setChoices([ question.createChoice(data[i][4]),
question.createChoice(data[i][5]),
question.createChoice(data[i][6]),
question.createChoice(data[i][7])
]);
question.setFeedbackForCorrect(FormApp.createFeedback().setText(data[i][8]));
question.setRequired(true);
}
// フォームのURLを取得して、ログに表示
var formUrl = form.getPublishedUrl();
Logger.log(‘Form URL: ‘ + formUrl);
}
コメントを残す