返回列表 上一主題 發帖

[發問] VBA能夠修改網頁document嗎?

[發問] VBA能夠修改網頁document嗎?

網路上看到ie.document.write的語法
能夠編寫網頁
可是直接這樣寫 會整個網頁被取代

VBA能不能辦到
修改/取代網頁中特定元素 或者
在特定位置新增一個元素

查不太到相關資料
或者我關鍵字錯了 想來學學看

  1. Private Sub WriteDocument()
  2.   Const HTMLText As String = "<html><head><meta http-equiv=""content-type"" content=""text/html; charset=utf-8"" />" & _
  3.                              "<title>Joforn</title></head><body text-align:center>Joforn*Ron</body></html>"
  4.   With WebBrowser1
  5.     .Navigate "about:blank"
  6.     Do
  7.       DoEvents
  8.     Loop While .ReadyState <> READYSTATE_COMPLETE
  9.     With .Document
  10.       .Open
  11.       .write HTMLText
  12.       .Close
  13.     End With
  14.   End With
  15. End Sub
複製代碼
世界那麼大,可我想去哪?

TOP

上面的程式是用來修改Document的,如果是修改網頁中部分的元素,只需要找到要修改的對象,然後再進行適當的修改就可以了。
世界那麼大,可我想去哪?

TOP

回復 3# Joforn
謝謝你
過年在家 我來好好研究一下
網頁製作的技巧也一併來學習

TOP

        靜思自在 : 稻穗結得越飽滿,越會往下垂,一個人越有成就,就要越有謙沖的胸襟。
返回列表 上一主題