excel - 从另一个工作簿 VBA>> 运行时 1004 错误中选择列
问题描述
我试图打开另一个工作簿,从该工作簿中选择一列并将其粘贴到我的活动工作簿中。但是我遇到了这个错误
运行时 1004:工作表类的选择方法失败
尝试了观看youtube的不同方法,但似乎无法解决问题,请帮助!提前致谢!
解决方案
首先,您应该真正遵循建议以避免///Select
模式Selection
,以支持使用完全限定的范围引用Activate
Activexxx
在坚持你的代码“风格”的同时,你必须改变:
ThisWorkbook.Worksheets("Working").Select
至:
ThisWorkbook.Activate
ThisWorkbook.Worksheets("Working").Select
因为您无法在不是“活动”的工作簿中选择工作表,因为上一条Workbooks.Open
语句已使新打开的工作簿成为“活动”工作簿
推荐阅读
- python - 尝试使用 PySimpleGUI 退出 While True 循环
- apache - htaccess 显示 404 错误而不是找到 index.php
- r - 在excel中已有的数据中添加工作表
- javascript - 从另一个动态元素的高度调整元素的高度
- python-3.x - ImportError:无法从“urllib3.util.ssl_”导入名称“OP_NO_TICKET”
- swiftui - 在初始化 SwiftUI 中将绑定传递给子视图
- mysql - 使用 regexp 和 sql 查找与特定特征匹配的单词
- java - 我想在 Java 中创建一个自定义 DateTimeFormatter
- google-sheets - 如何在使用 Countifs() 时摆脱这种情况下的数组大小错误
- animation - SwiftUI 动画 - 切换的布尔值始终以 true 结束