2014-02-18 62 views
1

我正在製作一個spreed工作表來評估網頁的用戶體驗。我想知道,我可以讓用戶打開一個工作簿,彈出一個窗體顯示一個網頁的一部分,並在另一部分有問題。該網頁必須處於活動狀態,而不是圖片。如果可行,我可以通過另一個帖子或網站提供方向嗎?謝謝。我可以/如何以Excel格式顯示網頁?

enter image description here

回答

11

這是可能的。您應該在Userform中使用WebBrowser控件。

在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 

上面的代碼導航控制到谷歌當您啓動用戶窗體,就像這樣:

enter image description here

希望這有助於。

+0

這讓我走上正軌。我不知道要添加其他控件。我爲此所做的一切都使用了默認設置。謝謝。 – cquadrini

+0

如果這能幫助你,請接受答案。 :)額外的控件很有趣。如果你願意,你甚至可以放入PDF閱讀器等。玩得開心,祝你好運! :) – Manhattan