我想知道,如果单元格左侧有任何值,我如何创建自动填充单元格的VBA代码。我已经尝试了(XlDown),但它崩溃了我的Excel工作簿。因为我的数据每周都会变化,所以我需要一个动态的解决方案。下面是一个简单的例子,我希望在column3中的所有单元格中都有值100。
ABC Column1 Column2 Column3╔═╦═╦═╗║║╠═╬═╬═╣║║AK║100║╠═╬═╬═╣║ABC║║║╠═╬═╬═╣║ABC║AK║║╚═╩═╩═╝
提前谢谢你!
发布于 2021-07-14 13:50:25
有两种解决方案,即VBA
Dim i As Long
For i = 2 To Rows.Count
If Not IsEmpty(Cells(i, 1).Value) Or Not IsEmpty(Cells(i, 2).Value) Then
Cells(i, 3).Value = "100"
End If
Next i
或者作为单元格函数
=IF(OR(NOT(ISBLANK(A2));(NOT(ISBLANK(B2))));100;0)
https://stackoverflow.com/questions/68378967
复制