##内容
###前提
- 言語:Google Apps Script
- 知識:Javascript初級+(原則日本語範囲の)随時検索
###実現したいこと
- スプレッドシートの複数セルの内容を取得して、gasで作ったWebページ(HtmlOutputオブジェクト(?))に表示する。
- html上で1つのセル内容ごとに取り扱う。
###質問
headValuesに取得した内容を分割して扱える方法があれば知りたい。
###補足
###コード
test.gs
1 const html = HtmlService.createTemplateFromFile("test"); 2 const spreadsheetID = SpreadsheetApp.openById('略'); 3 const sheetID = spreadsheetID.getSheetByName("sheetName"); 4 const headRange = sheetID.getRange(1,1,1,7) 5 const headValues = headRange.getValues(); 6 html.htmlHead = headValues; 7 return html.evaluate();
test.html
1<p><?= htmlHead ?></p>
####実行結果
getRange(1,1,1,7)の内容が、1セルの内容ごとに「,」で区切られて表示される。
####試したこと
- test.gs:split(",")
- test.html:htmlHead[数値]
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/03/05 12:52