vba 删除
vba delete do while
我有一个代码有问题。
请帮我解决这个问题。
这是我的代码:
Sub delete()
Dim i As Long
Dim art As Long
art = 2
x = "programing"
Do While art < Application.WorksheetFunction.CountA(Workbooks("11.xlsm").Worksheets("sheet1").Range("f:f")) + 1
If cell(art, 6).Value <> x Then
cell.ClearContents
End If
art = art + 1
Loop
End Sub
在您的代码中,将单元格替换为单元格。
其次,您还应该在单元格之前给出工作表名称。
喜欢工作表(1).cells
如果您进行这些更正,您的代码将 运行 正确。
你可能弄错了,“cell”必须是“Cells”。
我有一个代码有问题。 请帮我解决这个问题。
这是我的代码:
Sub delete()
Dim i As Long
Dim art As Long
art = 2
x = "programing"
Do While art < Application.WorksheetFunction.CountA(Workbooks("11.xlsm").Worksheets("sheet1").Range("f:f")) + 1
If cell(art, 6).Value <> x Then
cell.ClearContents
End If
art = art + 1
Loop
End Sub
在您的代码中,将单元格替换为单元格。
其次,您还应该在单元格之前给出工作表名称。
喜欢工作表(1).cells
如果您进行这些更正,您的代码将 运行 正确。
你可能弄错了,“cell”必须是“Cells”。