excel - 按 Sheetname 选择 VBA 工作表
问题描述
我希望逐页引用一张表(名称),这样如果客户更改名称也没关系
我有一个可行的解决方案,但使用工作表名称
此代码有效
Workbooks(wbImport).Activate '
Sheets("Invoiced").Select
Range(RangeStart).select
这不
Workbooks(wbImport).Activate
Sheet17.Select
Range(RangeStart).select
这确实
ThisWorkbook.activate
Sheet17.select
Range(RangeStart).select
(“发票”是 Sheet17 的名称)
但我在其他代码中使用它并且它工作正常。
对象未定义
解决方案
推荐阅读
- css - 如何在svg中添加折线之间的间距?
- java - 为多个入口点配置spring security?
- python - 不同类型的 gnuradio 上的多个输出的 QA_test
- azure-devops - 阻止对 AKS pod 的 Internet 访问
- php - 不在命名空间中的类
- javascript - JS中有类似数组的原因是什么
- ios - UIViewController 子类无法识别 UITapGesture
- reactjs - 使用 redux 连接函数传递 props.children 作为 React 元素
- javascript - 如何修复 Discord.js 中的“预期声明或声明。ts(1128)”?
- c# - 使用 Nlog 将 VS 调试日志记录到 Redis 服务器