我有一个范围:M2:M& aantalrijen。对于此范围,我希望基于列E中相同单元格中的值在每个单元格中有一个值。我有一个脚本定义工作簿中的总范围,我想使用该数量的填充行来填充列M具有正确的价值。我有这个脚本,但它不起作用。 (vba并没有帮助我找到我的错误)。如何使此代码有效?代码:
With Sheets("sheet1")
aantalrijen = .Range("A1", .Range("A1").End(xlDown)).Cells.Count
For Each cell In .Range("M2:M" & aantalrijen)
If CStr(.Cells(aantalrijen, -8)) = "*zeezout*" Then .Cells(aantalrijen, 0) = "Zeezout"
Next cell
End With
什么是正确的代码?
答案 0 :(得分:0)
我在2周前使用了一个为我创建的顾问代码,该代码用公式填充了整个范围。我尝试使用这个公式,但正如你所指出的那样:我对基础知识不够了解。我今天又发现了。我现在已修复它,因为它可以通过创建常规excel公式来完成。在谷歌搜索vba以及if或vba和containts帮助我创建并优于一个单元格的公式。然后我用宏录制器录制它以查看使用了哪些单元格引用,然后将其粘贴到我的宏代码中。 -