0
我想運行一個VBA代碼,它應該讓用戶將文件附加到郵件合併功能中。如何通過從MS Word VBA運行的VBA(宏)將Outlook設置爲脫機模式UserForm
爲了做到這一點,我需要將Outlook放在離線模式下,才能將郵件附加到發件箱中,然後再將任何文件附加到郵件中。現在我想知道是否有一種方法可以將Outlook 2007從Word宏處理爲離線模式?
我想運行一個VBA代碼,它應該讓用戶將文件附加到郵件合併功能中。如何通過從MS Word VBA運行的VBA(宏)將Outlook設置爲脫機模式UserForm
爲了做到這一點,我需要將Outlook放在離線模式下,才能將郵件附加到發件箱中,然後再將任何文件附加到郵件中。現在我想知道是否有一種方法可以將Outlook 2007從Word宏處理爲離線模式?
首先,添加對Outlook對象庫的引用。如果Outlook已處於打開狀態:
Outlook.ActiveExplorer().CommandBars.FindControl(, 5613).Execute
如果Outlook關閉:
Dim olApp As Outlook.Application
Set olApp = CreateObject("Outlook.Application")
olApp.GetNamespace("MAPI").Folders.GetFirst.GetExplorer.CommandBars.FindControl(, 5613).Execute