我可以/如何以Excel格式显示网页?

时间:2014-02-18 16:06:16

标签: vba excel-vba excel

我制作一个spreed表来评估网页的用户体验。我想知道,我可以让用户打开一个工作簿,让表单弹出窗口在一个部分显示一个网页,并在另一部分有问题。网页必须是活动的,而不是图像。如果可行的话,我可以根据其他帖子或网站提供指示吗?谢谢。

enter image description here

2 个答案:

答案 0 :(得分:13)

有可能。您应该使用WebBrowser中的Userform控件。

在VBE中,转到Tools,然后转到Additional Controls。启用Microsoft Web Browser

enter image description here

Toolbox中的新图标应该会显示出来。这是WebBrowser控件。将其添加到您的用户表单。

enter image description here

enter image description here

代码取决于您。样本如下:

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

以上代码在启动用户表单时将控件导航到Google,如下所示:

enter image description here

希望这有帮助。

答案 1 :(得分:0)