0
HTMLデータを含むExcelセル(AF17)があります。 レポート内のセルにコピーする必要があります(A7) 1つのセルに留まるには、書式設定されたテキストが必要です。 データを貼り付けるたびに、それ自体が多数のセルに分割されます。ここ は、この時点で私のコードです:HTML形式のテキストを1つの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'することはできませんValue = ""&Range( "AF3")。値& "" '?(" A7 ")のようなワンライナー?