JimmyPena,
我做到了。經過一些測試後,我發現如果將圖像設置爲webbrowser並嘗試在同一個「f5」執行中設置其他Document.Body屬性,則不起作用。諷刺的是,如果你嘗試使用「f8」,它就會起作用。
我認爲這是因爲webbrowser組件在加載對象後無法設置某些屬性。
Sooooo,我試着製作一個HTML文件,其中設置了我的對象(在我的情況下爲gif圖片)並設置了所有屬性,包括滾動移除,邊距移除和邊框移除。
你可以在下面看到我的代碼。
HTML(test.html中):
<html>
<head>
</head>
<body style="overflow: hidden; margin: 0; border: 0;">
<img src="Assets/loading-small.gif" />
</body>
</html>
VBA:
Sub abaSV_showLoadingIcon()
AbaSV.WebBrowser1.Visible = True
AbaSV.WebBrowser1.Navigate ThisWorkbook.path & "\test.html"
End Sub
我覺得應該幫助你,JimmyPena和uncertaintea。
SeeYa!