当我在 Excel 工作表上单击带有超链接的对象时,我可以控制显示的浏览器窗口的大小和形状吗?我很高兴在我的超链接中使用 VBA 或其他东西(HTML?)。
我希望它在屏幕中间弹出并且相当小,所以我仍然可以看到它背后的应用程序,理想情况下任何单独的点击都能够控制它的大小和形状,所以我每次都可以不同 - 但是这一切都将是一个开始!
那可能吗?
谢谢
米
带有 WebBrowser 控件的用户窗体
输出
用户表单上的代码:
Private Sub UserForm_Initialize()
Me.WebBrowser1.Navigate "www.google.com"
End Sub
使用此链接查看如何获取用于定位窗口的屏幕分辨率,或者您可以直接从屏幕的左边缘和上边缘指定一个位置。
Sub OpenBrowser()
With CreateObject("InternetExplorer.Application")
.height = 300
.width = 400
.Menubar = Menubar
.Visible = True
.resizable = resizable
.Navigate "www.google.com"
.Left = 50
.Top = 50
End With
End Sub
****编辑****
我发现这篇文章显示了一种将窗口大小作为变量传递的好方法,因此您可以更改各个链接的大小。