0
我有一个包含HTML数据的excel单元格(AF17)。 我需要将其复制到报告中的单元格(A7) 我需要格式化的文本留在一个单元格中。每当我粘贴数据时,它会将其自身分隔成多个垂直单元格。 这里是我的代码在这一点:如何将HTML格式的文本粘贴到一个excel单元格中
Private Sub Converter()
Dim objData As DataObject ' Set a reference to MS Forms 2.0
Dim sHTML As String
Dim sSelAdd As String
Application.EnableEvents = False
sHTML = "<HTML>" & Range("AF3").Value & "</HTML>"
Set objData = New DataObject
objData.SetText sHTML
objData.PutInClipboard
Range("A7").Select
ActiveSheet.PasteSpecial Format:="Unicode Text"
Application.EnableEvents = True
End Sub
我如何获得的所有文字留在一个单元格?
什么是HTML? – Slai
所以不要复制并粘贴:不能这样整个'Sub'减少到像Range(“A7”)这样的单线程。Value =“”&Range(“AF3”)。Value&“”'? – Comintern