【发布时间】:2012-12-07 00:01:59
【问题描述】:
我正在编写一个 VBA 脚本,该脚本从 Access 中提取一系列日期,然后过滤数据并根据过滤后的数据创建图表。过滤后的数据将转到一个单独的工作表,图表将从该工作表中提取其数据。我可以使用 SQL 语句从 Access 中获取数据,但我在 Excel 中的AutoFilter 出错了。这是我所拥有的......
Sheet3.Range("F4:F500").AutoFilter(, "Riveter 01").Copy Destination:=Sheet2.Range("A5")
它给出了一个应用定义或对象定义的错误,我不知道为什么。这是正确的方法还是有更简单的方法?
PS:这个过滤器将发生在 22 台不同的机器上,所以我计划为每台机器运行一个循环。如果这不是最快或正确的方法,请告诉我。
【问题讨论】: