嗨,我需要在同一个工作簿中的不同工作表上运行不同的vba脚本。基本上,每个工作表都有自己的vba脚本,该脚本触发ODBC连接,然后从数据库更新工作表。我能让一个vba脚本在一张表上运行并保存为.没问题,但只有一个人能跑。\Daily_update.xlsmForeach($file in $excelFile
我一直使用语法Dim w as Worksheet声明工作表对象,但最近我遇到了一些使用Dim w as Excel.Worksheet的代码。 我检查了对象浏览器,它表明工作表是Excel的成员。所以我的问题是,为什么简单的Dim ws as Worksheet也能工作? 我怀疑这可能是因为Excel对象不需要Excel前缀,但到目前为止,我还没有遇到明确的说法。