介紹

目前有三個主題介紹 Outlook VBA,至少還有三個計劃。

第 1 部分介紹如何訪問 Visual Basic 編輯器。

如果你是 Outlook 2003 的使用者和 Excel VBA 的使用者,則你將對此部分了解不多,因為訪問 Outlook Visual Basic 編輯器與訪問 Excel Visual Basic 編輯器相同。

使用 Outlook 2007 及更高版本的 Developer 選項卡。對於新安裝,不顯示訪問 Visual Basic 編輯器的許可權。要顯示 Developer 選項卡,你必須執行本部分中描述的許多步驟。這部分沒有程式碼。

第 2 部分和第 3 部分描述了 Outlook 儲存資料的儲存和資料夾。你可以將它們視為 Excel 的工作簿和工作表的等價物。第 2 部分和第 3 部分之間的劃分有點武斷。第 2 部分介紹了商店和資料夾,幷包含用於顯示所有可訪問商店的名稱以及這些商店中的頂級資料夾的巨集。第 3 部分包括用於訪問較低階別資料夾的巨集。一對巨集使用遞迴,新程式設計師可能會發現難以理解。讀者應該致力於理解第 2 部分中的所有程式碼。然而,瞭解這對巨集的作用但不理解它們如何實現其目標是合法的。

第 4 部分,即將編寫的下一部分,將介紹儲存電子郵件的 MailItems。第 3 部分包括一個巨集,用於將資料夾從一個父項移動到另一個父項,但大多數巨集對資料夾中包含的物件而不是資料夾本身進行操作。從 Stack 溢位的問題來看,MailItems 是程式設計師最感興趣的。

第 5 部分將介紹舉行任命的 CalendarItems。第 6 部分將介紹從 Outlook 建立新的 Excel 工作簿以及閱讀和更新現有工作簿。第 7 部分將介紹事件,除非確定一些更重要的主題。

重要的是要理解這是對 Outlook VBA 的介紹而不是對 VBA 的介紹。第 2 部分提供了有關在何處獲取有關 VBA 的資訊的一些指導,但由於所有 Office 產品的語言相同,因此對它的描述屬於 Outlook VBA 的介紹之外。