Google 簡報: 打開指定URL的簡報 openByUrl() by凸眼角角 •4月 06, 2026 如果你剛接觸 Google Apps Script,看到一堆 ID、scope、quota 就頭暈,先別急。SlidesApp.openByUrl() 其實超直覺:只要有簡報的分享網址,就能直接取得 Presentation 物件,後續任何新增、修改、讀取資訊都能用程式…
Google 簡報: 打開指定 ID 的簡報 openById() by凸眼角角 •4月 02, 2026 在做簡報自動化時,第一個繞不開的關卡,就是怎麼正確「打開那一份指定的簡報」。 SlidesApp.openById() 這個方法看起來只有短短幾個字,卻是整個流程的起點:只要把檔案的 ID 丟進去,你就能拿到 Presentation 物件,接著新增投影片、…
Google 簡報: 取得正在作用中的簡報 getActivePresentation() by凸眼角角 •3月 30, 2026 想像你正在編輯一份投影片,點一下自訂選單,「插入封面」「刷新樣板」唰唰兩下就完成——背後的關鍵就是 getActivePresentation()。 它像把門鑰匙,直接打開「眼前那份」簡報,省去管理 ID 的麻煩。不過,這把鑰匙只在「前台」好使:有 UI、有…
Google 簡報: 建立簡報 create() by凸眼角角 •3月 26, 2026 老實說,大多數簡報不是難在內容,而是難在「流程很碎」:建檔、命名、插封面、貼要點、歸檔……每件事都不難,但累積起來很花時間。 SlidesApp.create() 就像幫你準備好舞台的按鈕,一按就生出一份新的簡報,ID、網址、第一張投影片通通就緒。這篇會從觀念開始,示範最小可動範例(幾行程式就能跑…
Google 日曆: 取得已登錄日曆 getAllCalendars() by凸眼角角 •3月 26, 2026 整理公司或個人行程時,你可能早就不只一個行事曆:團隊共享、外部訂閱、臨時專案… 全都堆在 Google 日曆裡。 與其逐一點開確認,不如一次把名單抓出來。這篇會用 Apps Script 的 CalendarApp.getAllCalendars(),把「我擁有或已訂…
Google 日曆: 透過名字取得日曆 getCalendarsByName() by凸眼角角 •3月 23, 2026 如果你的工作流程常跟 Google 日曆打交道,getCalendarsByName() 是那種看起來小,但能幫你省下很多時間的工具。 想像一下:同事在表單只填「行銷排程」,腳本就能自己找到對的日曆、建立事件、加描述與地點——不用每次都去找 ID。現實世界當然沒那麼單…
Google 日曆: 透過ID取得日曆 getCalendarById() by凸眼角角 •3月 19, 2026 如果你剛踏入 Google Apps Script 的世界,很快就會遇到一題:如何把事件「確實」發到我想要的那個日曆?答案就是 getCalendarById()。 與其把所有事情都丟到預設主日曆,不如直接指向專案的共用日曆或會議室資源,資料才不會散一地。這篇的節奏會…