在 Excel VBA 中使用 Outlook 控件

Using Outlook controls in Excel VBA

Objective: 对比了一下,感觉outlook control比普通的好看。所以我想做的是使用按钮、文本框等 outlook 控件而不是普通控件(内置控件)。

问题:当我将控件放在 VBE 用户窗体上时,我得到 System Error H80004005 (-2147467259). Unspecified error

问题: 是否可以在 excel vba 中使用 ms outlook 控件?

这些是我想要使用的突出显示的控件。

如果我没记错的话,很遗憾,您不能将这些控件添加到 VBE 中的 VB UserForm 对象。

您只能使用窗体设计器将这些控件添加到 outlook 窗体中的窗体区域。

话虽如此,如果您打算分发您的工作簿,您应该避免使用额外的控件,因为其他人可能没有安装这些控件。例如,很多人在没有安装 MS Outlook 的情况下使用 MS Office。