Google ドキュメントで複数の選択肢の回答を強調表示する Google Apps Script を作成しようとしています。質問の例を次に示します。
Question....blah blah blah.
a. Answer 1
b. Answer 2
c. Answer 3
d. Answer 4
e. Answer 5
そして、これが私がこれまでにスクリプトのために持っているものです:
function highlight() {
var doc = DocumentApp.openByUrl('https://docs.google.com/document/d/1nP6ra0zIMI3OB-zsTMbFybO2e7ajoYgQi8doDcurGew/edit?usp=sharing');
var style = {};
style[DocumentApp.Attribute.BACKGROUND_COLOR] = '#E3E65B';
var text = doc.editAsText();
var result = text.findText(/^(a|b|c|d|e)\..*/gm).getElement();
for (var i = 0; i < result.length; i++){
result[i].setAttributes(style);
}
}
しかし、「nullのメソッド「getElement」を呼び出すことはできません」というメッセージが表示されます。