我正在Visual Basic中为Office 365中的应用程序编写一个小应用程序(实际上是一个过度增长的宏)。它的作用是:
UserForm2.show
显示第二个表单)。UserForm2.TextField1.Text = UserForm1.Label1.Text
的形式更新第二个表单。这两个窗体都是无模式的,因此用户可以在窗体运行时在Outlook中工作。
除了一项警告之外,所有方法都可以正常工作
:这两种形式在Windows任务栏上的“任务管理器”中都不可见,但最重要的是,它们作为我们正在使用的电话会议软件的单独窗口不可见。这是宏的唯一用途。
问题:是否可以使整个宏(或仅UserForm2
)就像单独的应用程序一样运行,因此它在任务栏中显示为单独的窗口,而不是在Outlook中运行的内部表单?
想法不是要独立于Outlook(或Excel)运行它,而是使它们对外部程序可见。
我尝试了一些Internet上可用的选项,但是它们都不起作用,老实说,我不知道从哪里开始,或者如果无法直接在可用的API中进行操作,该如何绕开它。你能建议吗?