iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 8
0
自我挑戰組

LINE醫療機器人的應用系列 第 15

Day15. 讀取Google試算表並應用

  • 分享至 

  • xImage
  •  

在上一篇中我們已經連上Google試算表了,接下來就是在Google Script中取得,

https://ithelp.ithome.com.tw/upload/images/20181017/20112037MW5fB7VUYR.png

上圖的下面部分是我先為各科分別設置陣列的程式碼,
arraynumber是我想要一次抓取的大小,
先來說明,到底是用什麼方法抓後端的資料?

主要是getSheetValues抓取儲存格的值,
這個 getSheetValues 包含了四個參數在裡面,分別是 startRow、startColumn、
numRows 和 numColumns,顧名思義就是從「左上儲存格至右下儲存格」中間區域所包含的儲存格數值,
這些儲存格的座標不像試算表上顯示的英文字母,
英文字母都對應從 1 開始的阿拉伯數字,例如 A1 儲存格,
實際上表現為 Row 1,Column 1,如果是 D3 儲存格,就是 Row 3,Column 4,依此類推。

getSheetValues(startRow, startColumn, 1,1)就是取得單一格儲存格。

https://ithelp.ithome.com.tw/upload/images/20181017/20112037LUjIHRtqoB.png
上圖簡單來說,就是利用迴圈抓取各科的前10個儲存格然後放到各科陣列

https://ithelp.ithome.com.tw/upload/images/20181017/20112037JKnM08HpQ7.png


上一篇
Day14. Google Script連接Google試算表
下一篇
Day16. Google試算表的應用(2)
系列文
LINE醫療機器人的應用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言