-
VBA - 日期與時間函數
VBA 的 Date 與 Time 函數可以幫助開發者快速轉換格式,或者讓日期或時間的值能夠符合所指定的條件。 Date Function 使用 Date 函數會返回目前的系統時間。 語法 date()
VBA - 錯誤處理
VBA程式會有3種錯誤情況: 語法錯誤 執行階段錯誤 邏輯錯誤 要使用錯誤處理陳述式,你必須在陳述式指定的位置,加上一段錯誤處理程序;你也可以使用這段程序停止錯誤處理。
VBA - 使用迴圈
使用 Do…Loop 陳述式 你可以使用 Do…Loop 陳述式,去重複執行一個區塊的陳述式無數次,直到預設條件變為 True 或某個條件變為 True。 重複陳述式,當條件為 True 在 Do…Loop 陳述式中,有2種使用While關鍵字去檢查條件的方式。一種是在進入迴圈前先檢查條...
VBA - 使用判斷式
使用 If…Then…Else 陳述式 您可以使用 If…Then…Else 陳述式執行特定陳述式或區塊陳述式 (視條件的值而定)。 If…Then…Else 陳述式可以使用無限多層巢狀層級。 不過為了方便閱讀理解方便,您可能需要使用 Select Case 陳述式,而非多層巢狀的 If…T...
VBA - 宣告陣列
Arrays的宣告方式與其他變數相同,方法是使用 Dim、Static、Private 或 Public 陳述式。 純量變數 (非陣列的變數) 與陣列變數之間的差異為,您通常必須指定陣列的大小。 指定大小的陣列是固定陣列。 您可以在執行程式時,變更其大小的陣列是動態陣列。
VBA - 宣告變數
當宣告變數時,您通常會使用 Dim 陳述式。 可以將宣告陳述式放置於程序內,以建立程序層級變數。 下列範例會建立變數,並指定字串資料類型。 Dim strName As String 如果此陳述式會出現在程序中,則變數 strName 只能用在該程序。 如果在模組的宣告區段中出現陳述...
VBA - 建立物件變數
您可以將物件變數完全相同視為它參照的物件。 您可以設定或傳回物件的屬性或使用下列任何一它的方法。 建立物件變數 1.宣告物件變數。 2.將物件變數指定給物件。
VBA - 運算子 Operator
類型 描述 運算子 算術運算子 用來執行數學計算的運算子。 * 運算子^ 運算子/ 運算子\ 運算子Mod 運算子+ 運算子- 運算子 比較...
VBA - 資料類型
資料類型即是可以決定它可以保留之資料類型的變數特性。 資料類型包括下表中所列的類型,以及使用者定義類型和特定類型物件。
VBA - 使用 With 陳述式
With 陳述式可讓您指定的物件或使用者定義型別,能一次做整個系列的陳述式,而不需多次指定物件的名稱。 With陳述式讓您更快速地執行,並協助您避免重複輸入的程序。