課程名稱:Excel VBA 秘技竅門 60 招 - 簡稱:Excel VBA Training Course (60) |
第一部份:字串處理及數據轉移
秘技竅門 1: 刪去多餘的空白字元
秘技竅門 2: 刪去文字間多餘的空白字元
秘技竅門 3: 顯示部份字元
秘技竅門 4: 自動化小寫和大寫
秘技竅門 5: 字串分割
掌握上述秘技竅門後,導師會教授同學進行字串處理,將 Excel 內的數據轉移到其他地方上,例如 iOS (iPhone / iPad) 的 UITableView 內。導師會深入講解如何使用 Excel VBA 進行數據處理,然後淺談如何在 iOS 內的 UITableView 內使用經 Excel VBA 所處理的數據,如下圖所示. 導師並會將所有 Excel VBA 程式碼及 Xcode (用作編寫iPhone,iPad apps 的程式) 內的所有檔案都會交給同學作學習之用。
第二部份:日期時間與相關運算
在自動化的過程中,有不少情況都是需要處理日期和時間的。人手加減日期時間在所難免會出錯。使用 Excel VBA 自動化後便可以快而準地完成此等繁瑣又易出錯的運算。
秘技竅門 6: 顯示現在的日期和時間
秘技竅門 7: 顯示現在的年、月、日、時、分、秒的兩大方法
秘技竅門 8: 加減日期時間,包括計算兩個日期時間的相差
秘技竅門 9: 計算閏年與否
秘技竅門 10: 日期 → 星期?
第三部份:資料夾及檔案處理
我們每天的工作都會涉及資料夾及檔案,自動化管理資料夾及檔案可以節省我們大量時間。
秘技竅門 11: 偵測指定檔案是否存在
秘技竅門 12: 偵測指定資料夾是否存在
秘技竅門 13: 使用對話方塊選取檔案,並加上預設值及過濾條件
秘技竅門 14: 使用對話方塊選取資料夾,並加上預設值
秘技竅門 15: 建立檔案,例如自動化建立一年所需的檔案
秘技竅門 16: 建立資料夾,例如自動化建立一年所需的資料夾
秘技竅門 17: 列出指定資料夾內的所有檔案
秘技竅門 18: 列出指定資料夾內的所有資料夾
秘技竅門 19: 複製及貼上檔案
秘技竅門 20: 複製及貼上資料夾
秘技竅門 21: 移動檔案
秘技竅門 22: 移動資料夾
秘技竅門 23: 閱讀文字檔內的每一行文字
秘技竅門 24: 閱讀及修改文字檔內的每一行文字,例如
第四部份:超連結 (Hyperlinks)
Excel VBA 提供了一些方便好用的方法令我們可以列出網頁上的超連結 (Hyperlinks),並自動化地偵測超連結 (Hyperlinks) 是否依然有效。這個秘技竅門對於網站管理員尤其有用。
秘技竅門 25: 自動化列出超連結 (Hyperlinks)
秘技竅門 26: 自動化分析超連結 (Hyperlinks) 是否有效
第五部份:註解 (Comments)
我們可以在儲存格內新增註解,這可以在不修改原有訊息下提供額外的資訊。Excel VBA 能自動地為我們按需要新增和刪除註解。
秘技竅門 27: 調整顯示註解的方式
秘技竅門 28: 按需要新增註解,例如自動地偵測不合理的年齡數字並使用註解顯示出來
秘技竅門 29: 刪除部份或所有註解
第六部份:特別的 Excel 物件 (Objects),屬性 (Properties) 及事件 (Events)
Excel VBA 可以自動化 Excel 操作,這亦都是大家使用 Excel VBA 的其中一個原因。要自動化 Excel 操作,就要對 Excel 物件 (Objects),屬性 (Properties) 及事件 (Events) 有更深入的認識。導師會配合例子,深入講解這章節的課題。
秘技竅門 30: 加入等待時間
秘技竅門 31: 朗讀
秘技竅門 32: 啟用或關閉超連結
秘技竅門 33: 設定不同類型的遊標
秘技竅門 34: 處理複製貼上模式
秘技竅門 35: 隱藏 Recent files 清單
秘技竅門 36: 啟用或關閉聲音
秘技竅門 37: 啟用或關閉事件
秘技竅門 38: 屏幕更新
秘技竅門 39: 預設字形及字體大小
秘技竅門 40: 顯示或隱藏網格線顏色
秘技竅門 41: 設定網格線的顏色
秘技竅門 42: 顯示或隱藏橫向或縱向滾動條
秘技竅門 43: 長時間顯示公式
秘技竅門 44: 顯示或隱藏欄號 A, B, C, D, E… / 列號 1, 2, 3, 4, 5…
秘技竅門 45: 放大縮小
秘技竅門 46: 顯示或隱藏狀態欄
秘技竅門 47: 狀態欄內加上文字
秘技竅門 48: 顯示Excel 安裝路徑及Excel 版本
秘技竅門 49: 顯示作業系統及路徑分隔符號
秘技竅門 50: 顯示用戶名稱
秘技竅門 51: 輸入框 (文字 / 數字 / 範圍)
秘技竅門 52: 自動打字
秘技竅門 53: 執行排程工作
秘技竅門 54: 偵測用戶的鍵盤輸入
秘技竅門 55: Offset 物件及其應用
秘技竅門 56: 偵測 “最後的儲存格”
秘技竅門 57: 偵測 “空白的儲存格”
秘技竅門 58: “End” 及其常數及應用
秘技竅門 59: 處理一個範圍內的數據
秘技竅門 60: 具參數的程序
|