是的,我是VBA无能。只是学习,我需要有人来看这个,并指出我在正确的方向。我想为一系列单元格写一个if语句。我希望宏查看每个单元格,如果单元格为0,清除单元格,如果单元格为<> 0,则不执行任何操作,查看下一个单元格。试图了解如何使用某些参数编写if then elseif语句
这是我可怜的尝试。
Sub MACRO6()
Dim VM As String
VM = Range("D29:E43")
Sheets("10").Select
For Each VM In Range
If cell = 0 Then ClearContents
ElseIf cell <> 0 Then
End If
Next
End Sub
版,你是对的,那些都不需要。但是,在删除它们之后,我的宏并没有达到预期的效果(它萦绕我的眉毛)。你有什么建议吗? –
不确定这是什么意思......它做了什么? –
如果单元格= 0,它没有清除内容。 –