iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
IT 管理

30 天玩轉 GAS: 打造你的個人自動化助手 系列

本系列文章將從入門到進階地介紹GAS的基本概念、核心功能和實用技巧。你將學會如何自動化處理Google Sheets、Forms、Drive、Slide 等日常任務,並探索如何利用 GAS 與各種 API 和服務進行整合。現在就開啟你的GAS自動化之旅,提升你的工作效率,解放雙手,成為自動化大師吧!

參賽天數 13 天 | 共 13 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文 團隊為你抓鯉魚
DAY 1

[Day 1] 前言 - 我適合 Google App Script (GAS) 嗎?

小妹第一次參加鐵人賽,而且很久沒寫文章了,如果有語句不順的地方還請大家包涵 (´・_・`) 我本職是寫 C 語言的軟體工程師,但最熟悉應該是 PythonBut...

2024-09-14 ‧ 由 Winnie 分享
DAY 2

[Day 2] What is GAS ? 建立一個 App Script 新專案

GAS (全名 Google App Script), 是 Google 開發的一個 script 平台,是一種基於 JavaScript 的雲端腳本語言。 這...

2024-09-15 ‧ 由 Winnie 分享
DAY 3

[Day 3] 如何在 GAS 中 Debug & 執行

課前挑戰 在開始今天的文章前,先讓大家來小試身手一下! 試問執行完 myFunction() 後, 請問 a = ?(a) 1(b) 2(c) Error! (...

2024-09-16 ‧ 由 Winnie 分享
DAY 4

[Day 4] GAS - 設定以事件為準的觸發條件OnEdit/OnOpen/onSelectionChange

當完成 App Script 的程式撰寫時,有時候我們並不單純只希望函式在我們按下「執行」時才去執行,而是聰明的在一些觸發時機去執行程式,進而達到自動化的目的。...

2024-09-17 ‧ 由 Winnie 分享
DAY 5

[Day 5] GAS - 設定時間導向觸發條件 newTrigger().timeBased()

昨天講完了事件觸發條件,你可能會問... Q: 那我可以「定時」執行某個函式嗎? A: 當然可以,這時候你就需要「時間導向的觸發條件」!除了事件導向的觸發條...

2024-09-18 ‧ 由 Winnie 分享
DAY 6

[Day 6] GAS - Google form 表單自動化寄出信件

Yeah~ 終於來到我們第一篇實作拉!我們經常會使用 Google Form 來收集資料、Survet、報名活動等等,當數量一多或是需要即時處理的時候,手動處理...

2024-09-19 ‧ 由 Winnie 分享
DAY 7

[Day 7] GAS - 自訂選單 & 對話方塊

Google Apps Script 可在多種 Google 產品中建立自訂選單/自定義選單!像是 Google 文件、試算表、簡報、或表單中等等都可以實現而選...

2024-09-20 ‧ 由 Winnie 分享
DAY 8

[Day 8] GAS - Google Sheet 操作大全 Part 1 - 讀取資料

今天要來跟大家介紹算是我最常使用的工具 - Google sheet! Google sheet 可是 GAS 最重要的應用之一,因為 Google sheet...

2024-09-21 ‧ 由 Winnie 分享
DAY 9

[Day 9] GAS - Google Sheet 操作大全 Part 2 - 寫入資料

寫入資料 寫入單個儲存格 setValue() 假設你想在A1儲存格中寫入數值 "Hello World": function writeS...

2024-09-22 ‧ 由 Winnie 分享
DAY 10

[Day 10] GAS - Google Sheet 操作大全 Part 3 - 刪除資料

在這個 Part 我們可分為 Clear (清空) & Delete (刪除),讓我們依這兩大部分來說明: Clear 清空 清空儲存格內容 &...

2024-09-23 ‧ 由 Winnie 分享