0
所以我創建了一個VBA宏嵌入withing展望。該代碼運行一個用戶窗體。讓用戶窗體在Outlook停留在屏幕上 - VBA
當我跑我的宏:
目前:
- 當我儘量減少展望,我也用戶窗體最小化。
我想:
- 當我最小化的前景我想我的窗體留在屏幕上。
就如何實現這一目標的任何想法?我正在使用vbModeless來顯示我的用戶窗體,因爲我希望用戶在用戶窗體運行時訪問Outlook內容。
所以我創建了一個VBA宏嵌入withing展望。該代碼運行一個用戶窗體。讓用戶窗體在Outlook停留在屏幕上 - VBA
當我跑我的宏:
目前:
我想:
就如何實現這一目標的任何想法?我正在使用vbModeless來顯示我的用戶窗體,因爲我希望用戶在用戶窗體運行時訪問Outlook內容。
嘗試增加給你的代碼。
Private Sub UserForm_Initialize()
Dim olapp As Object
Set olapp = GetObject(, "Outlook.Application")
olapp.ActiveWindow.WindowState = 1
End Sub
這會在用戶窗體顯示的時刻最小化Outlook。
不完全是你想要的(你描述的有點複雜),但效果幾乎相同。
感謝您的答覆,但我仍然有同樣的問題;當我最小化Outlook時,用戶窗體也最小化。 這只是在用戶表單第一次運行時最小化Outlook。但是如果我最大化展望,那麼再次最小化...用戶表單也會最小化。 – 2014-10-20 19:16:24
我似乎無法找到解決辦法,也許沒有辦法實現我想要的。我可能必須編寫一個.net獨立應用程序。 – 2014-10-20 19:19:30