2017-09-23 101 views
1

我正在設計Outlook聯繫人窗體。我沒有試過在View Code按鈕的腳本編輯器中放置的示例代碼都沒有做任何事情。最基本的示例是:Outlook窗體VBScript不會運行

Sub Item_Open() 
msgbox "Hello World" 
End Sub 

當我單擊「運行此表單」按鈕時,不會出現消息框或錯誤消息。它似乎完全忽略了VBScript。每次我嘗試過的示例代碼都會發生同樣的事情。

這是我第一次爲Office或VBA或VBScript進行任何開發,所以我假設我錯過了一些基本的東西,但我已經看過並閱讀了一些教程,完成所顯示的內容,沒有任何作用。我可以設計和發佈帶有自定義字段和基本組合框的聯繫人表單。

在信任中心中,我將宏設置設置爲「所有宏的通知」和電子郵件安全選項「允許共享文件夾中的腳本」和「公共文件夾中允許腳本」均被選中。

我正在設計使用Office 365 32位版本1708(Build 8431.2079即點即用)Windows 10 x64版本1703 Build 15063.608上的每月頻道的聯繫人窗體。

任何幫助將不勝感激!

謝謝!

+2

您是否將您的副本分配給按鈕或從打開的事件中調用副本?除非事件發生,否則它不會自行運行。 –

+0

@Steve不是子Item_Open()在表單第一次打開時觸發?我也嘗試了Sub CommandButton1_Click()msgbox「Hello World」End Sub與命名按鈕,並沒有發生任何事情。 – Matt

+0

它必須位於表單對象上而不是獨立模塊。 –

回答