vba编程把纯文本转换成html,如何将一列文本与html标签转换为Excel中的vba格式文本...
我想知道如何使用VBA腳本將帶有html標簽的整列單元轉換為格式化文本(基于這些標簽)。如何將一列文本與html標簽轉換為Excel中的vba格式文本
使用下列內容:
Sub Sample()
Dim Ie As Object
Set Ie = CreateObject("InternetExplorer.Application")
With Ie
.Visible = False
.Navigate "about:blank"
.document.body.InnerHTML = Sheets("Sheet1").Range("A1").Value
'update to the cell that contains HTML you want converted
.ExecWB 17, 0
'Select all contents in browser
.ExecWB 12, 2
'Copy them
ActiveSheet.Paste Destination:=Sheets("Sheet1").Range("B1")
'update to cell you want converted HTML pasted in
.Quit
End With
End Sub
但這只是轉換在列的第一個單元格。 (在上面的示例中,我手動鍵入A2和B2以執行第二個單元格)。如果這是一個天真的問題,我很抱歉,但我是VBA的新手。我試圖使用循環和范圍玩,但沒有成功。
2017-09-25
J. Betta
總結
以上是生活随笔為你收集整理的vba编程把纯文本转换成html,如何将一列文本与html标签转换为Excel中的vba格式文本...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql y_关于MySQL中Y和~问
- 下一篇: OJ1023: 大小写转换