我发现了很多关于如何定位在 Excel 中创建的用户表单的教程:
甚至这个 StackOverflow 问题也使用相同的方法。
问题是 Outlook 似乎对它自己的位置使用不同的符号 - 不存在这样的东西:
Application.Left or Application.Width
Application.Top or Application.Height
Run Code Online (Sandbox Code Playgroud)
有谁知道 Outlook 的等效项吗?
Outlook 可以有多个窗口 - 资源管理器(您可以在其中查看邮件列表)和检查器(您可以在其中使用单个邮件的详细信息)。
Explorer 和 Inspector 对象都公开 Width、Height、Left、Top 属性。Outlook 窗口通过以下方式公开
Application.ActiveWindow(探索者或检查员)Application.ActiveExplorerApplication.ActiveInspector Application.Inspectors/Explorers收藏。