我可以控制尺寸吗? Excel中浏览器窗口超链接的形状

时间:2013-09-26 16:02:52

标签: html excel vba excel-vba hyperlink

当我在Excel工作表上单击带有超链接的对象时,我可以控制尺寸和尺寸吗?显示的浏览器窗口的形状?我很高兴在我的超链接中使用VBA或其他东西(HTML?)。

我希望它在屏幕中间弹出并且相当小,所以我仍然可以看到它背后的应用程序,理想情况下,任何单个点击都可以控制它的大小和形状,所以我可以各自不同时间 - 但任何这都是一个开始!

这可能吗?

由于

中号

2 个答案:

答案 0 :(得分:1)

使用WebBrowser控件进行Userform

enter image description here

<强>输出 enter image description here

用户形式代码:

Private Sub UserForm_Initialize()
    Me.WebBrowser1.Navigate "www.google.com"
End Sub

答案 1 :(得分:0)

使用此link查看如何获取用于定位窗口的屏幕分辨率,或者您可以直接从屏幕的左上角和上边缘指定位置。

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

**** **** EDIT

我发现这个post显示了将窗口大小作为变量传递的好方法,因此您可以更改单个链接的大小。