我遇到了一个奇怪的问题,其中css代码(从.css文件中提取,未嵌入样式标记中)在页面上显示为文本,我不知道为什么。你知道是什么原因引起的吗?显示的CSS是:
Sub TestPasteColumnData3()
Dim lastcol As Long
Dim j As Long
With Worksheets("WF - L12 (3)")
lastcol = .Cells(5, Columns.Count).End(xlToLeft).Column
For j = 3 To lastcol
'change >0 to <>0 and 3 to j
If CBool(Application.WorksheetFunction.CountIf(.Columns(j), "<>0")) Then
.Columns(j).Copy Destination:=Worksheets("Sheet 1").Columns(j) 'Dont delete, this code works
Else
MsgBox ("No Value")
Exit Sub
End If
Next
End With
MsgBox ("Done")
End Sub
我检查了文件的末尾(大约10,000行),并且在选择器外面没有挂掉CSS的CSS。我在编辑的部分找不到任何格式错误的CSS。 CSS在DOM中显示为body元素的第一个子元素。
答案 0 :(得分:2)
您是否尝试过在HTML中使用ctrl + fing那行文本?可能是一个流浪的副本和粘贴:)