我是 Apps 腳本的新手,但我有一個代碼可以將表單資料填充到電子表格中。它作業正常,但我想使用填寫的坐標創建一個超鏈接。
這是我要添加的公式: =CONCATENATE("https://maps.google.com/?q=",formObject.lat,",",formObject.lng,")")
我想將它添加到此串列的底部。
sheet.appendRow([
formObject.name,
formObject.email,
formObject.phone,
formObject.comment,
formObject.lng,
formObject.lat,
fileName,
fileUrl,
Utilities.formatDate(new Date(), "GMT", "yyyy-MM-dd'T'HH:mm:ss'Z'")]);
我怎樣才能做到這一點?
uj5u.com熱心網友回復:
使用appendRow,您還可以將公式分配為內容。
因此,您可以連接腳本上的值并在串列末尾添加一個HYPERLINK公式。
示例代碼:
sheet.appendRow([
formObject.name,
formObject.email,
formObject.phone,
formObject.comment,
formObject.lng,
formObject.lat,
fileName,
fileUrl,
Utilities.formatDate(new Date(), "GMT", "yyyy-MM-dd'T'HH:mm:ss'Z'"),
('=HYPERLINK("https://maps.google.com/?q=' formObject.lat ',' formObject.lng '", "HYPERLINK LABEL")')]);
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/468285.html
標籤:谷歌应用脚本
上一篇:帶時間的單元格的getValue()回傳不一致的資料
下一篇:語法錯誤:SyntaxError:missing)afterargumentlist-GoogleSheets(超級奇怪的一個)
