Excel VBA:條件判斷式,If Then、Else 與 Select Case

本篇介紹 Excel VBA 中各種條件判斷式的使用方法,包含 If Then、Else 與 Select Case。 電腦在執行程式時,都是依照順序一行接著一行的執行,如果我們希望程式在執行時,依據不同的條件狀況來做出不一樣的動作,這時候就可以利用條件判斷式來處理。 ...

December 3, 2016 · G. T. Wang

Excel VBA:迴圈控制,For Loop、For Each 與 Do Loop

本篇介紹 Excel VBA 的迴圈使用方式,並提供實用的範例程式碼。 迴圈控制是各種程式語言都會有的基本功能,他的作用是可以讓電腦重複執行某一段類似的動作,在運用得當的情況下,可以幫助使用者快速處理大料的資料,既省時又省力。 ...

December 15, 2016 · G. T. Wang

Excel VBA:基本字串處理(String)

這裡將介紹 Excel VBA 中各種字串的操作方式與相關的功能函數,並且提供各式常見的使用範例程式碼。 在使用 Excel VBA 處理資料時,通常除了數值的資料之外,文字的資料處理也是很常會遇到的工作,而相較於運算很單純的數值,文字的處理又更複雜了一些,例如轉換大小寫、取出部分的文字、比較或取代文字等,通常文字在處理時,都需要根據不同的問題來撰寫 VBA 程式碼,以下我們會說明各種常見的字串處理函數,並且提供各種常見的範例程式給大家參考。 ...

February 9, 2017 · G. T. Wang

Excel VBA:陣列(Array)

這裡介紹 Excel VBA 的陣列基本用法,還有陣列配合迴圈一同使用的技巧與實際範例。 前面我們所介紹的 VBA 變數都是儲存單一值變數(例如一個整數或一個字串等),而如果我們需要儲存多個值的時候(像是十個整數或十個字串等),就需要使用陣列(array)。 ...

May 19, 2017 · G. T. Wang

Excel VBA:時間(Date 與 Time)

這裡介紹 Excel VBA 的時間變數與相關函數的用法,並且提供許多實用的參考範例。 日期與時間是一種比較特別,但是也時常會被使用到的資料類型,在 VBA 中我們可以使用 Date 這種特殊的變數類型來儲存日期與時間的資料,同時 VBA 中也內建了許多用來處理日期與時間的工具函數,以下是在 VBA 的使用日期與時間相關變數與函數的教學。 ...

May 21, 2017 · G. T. Wang