我正在编辑一个包含 2500 个条目的文档,需要应用自动筛选,这是我第一次尝试编辑宏代码,请耐心等待。
我使用记录来创建宏,当我去编辑它的一部分时,我在我编辑的代码部分之外得到了“编译错误:预期:表达式”。'...' 是更多条目。
ActiveSheet.Range("$A$1:$C$2500").AutoFilter Field := 2, Criteria1 := Array( _
"#N/A","3K Technologies, LLC","ABN","Accenture","AIMCo",...,"ITAT Partners" _
,"IT-Beratung Gunnar Hofmann","John Hancock","John Hancock Financial Network", _
End Sub
并非所有条目都显示出来,除了“End Sub”之外的所有代码都是红色的。
似乎由于我记录了宏,而不是编写宏,所有名称值都被存储并导致了问题。如何将自动过滤器应用于 VBA 中的大量单元格?现有的公司名称是否会导致溢出?
先感谢您!