代码:
Sub 保留值()
For i = 1 To Sheets.Count '遍历所有工作表
For j = 1 To 256 '遍历列。若是.xlsx文档,此处的256可改为改为16384
For k = 1 To Cells(65536, j).End(3).Row '遍历行。
'若是.xlsx文档,此处65536可改为1048576
If Sheets(i).Cells(k, j) <> "" Then
Sheets(i).Cells(k, j) = Sheets(i).Cells(k, j)
End If
Next k
Next j
Next i
End Sub
错误 的地方:If Sheets(i).Cells(k, j) <> "" Then
这是什么问题?怎么解决。
运行 我在另一个工作簿也可以 问题是现在这个工作簿 不行。 这是什么问题呢?
追答那是否把你不能运行的表格发上来看看呢?这样才好对症下药丫
运行 我在另一个工作簿也可以 问题是现在这个工作簿 不行。 这是什么问题呢?