Google 日曆: 取得日曆/日曆事件ID getId() by凸眼角角 •3月 12, 2026 要用 Apps Script 跟 Google 日曆打交道,第一步永遠是「認出對象」。getId() 就是你辨識日曆與事件的通行證。 很多人以為拿到的東西都叫 ID,但日曆有日曆的 ID,事件又有 event.id 與 iCalUID,用途完全不同。搞不清楚,刪不掉事件…
Google 雲端硬碟:取得資料夾 getFolders() by凸眼角角 •3月 09, 2026 整理雲端硬碟,最怕資料夾一大串,名字重複、層級又深,人工看一圈就天黑。其實用 Google Apps Script 的 DriveApp.getFolders(),就能把你有權限的資料夾一口氣掃出來,還能加條件篩選、寫進試算表、做權限盤點。 這篇從最基本的語法開始,帶…
Google 雲端硬碟:取得根資料夾 getRootFolder() by凸眼角角 •3月 05, 2026 你可能早就會用 Drive 搜尋、分享連結,但真正要把檔案「管理好」,關鍵在從根開始。 DriveApp.getRootFolder() 提供一個穩定起點:我們能從這裡列目錄、過濾出需要處理的檔案、一次建立資料夾骨架,甚至定期輸出盤點報表。本文把流程拆成小模組:先授權與基本迭…
Google 雲端硬碟:透過ID取得資料夾 getFolderById() by凸眼角角 •3月 02, 2026 想把雲端硬碟整理好、檔案自動歸位,但又不想被一堆設定搞到頭痛?先學一招就夠用: DriveApp.getFolderById() 。 它的重點很單純——用資料夾的「ID」精準鎖定目標,不被同名資料夾迷惑。這篇文章會用最少的前置知識,從取得 ID、基本操作(列出檔案、建立子資…
Google 雲端硬碟:取得資料夾或檔案 next() by凸眼角角 •2月 26, 2026 很多人第一次用 Google Apps Script 的 DriveApp 都會以為回傳的是陣列,結果一呼叫 map() 或直接取值就報錯。其實像 getFiles()、getFolders() 拿到的是「迭代器」,要先 hasNext() 再 next() 一個一個…
Google 雲端硬碟:確認資料夾或檔案是否存在 hasNext() by凸眼角角 •2月 23, 2026 很多人第一次用 DriveApp,都直覺想「把檔案變陣列一次處理完」,結果不是超時就是記憶體爆表。其實 Apps Script 已經幫你設計好更安全的路線:用 Iterator 慢慢走,hasNext() 先看前方有沒有東西,再用 next() 拿資料。 …
Google 文件:取得文件標題title getName() by凸眼角角 •2月 19, 2026 如果你剛踏進 Apps Script 的世界,getName() 聽起來也許有點樸素,但它超常用:想在畫面上彈出目前文件的名稱?寄信時把文件標題放進主旨?或做一個清單列出多份文件的名稱?通通靠它。 這篇用最貼近實務的方式帶你上手:先講清楚 getName() 回傳的是…