ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 3537|回复: 13

类range的select方法无效

[复制链接]

TA的精华主题

TA的得分主题

发表于 2019-8-24 10:46 | 显示全部楼层 |阅读模式
大佬们,我想用图里的语句复制表4的除标题之外的内容到表5已有内容的下一行,但是一直报错,这要怎么改啊,跪谢大佬们了
Screenshot_20190824-104548.jpg

TA的精华主题

TA的得分主题

发表于 2019-8-24 10:56 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
你是在不同的表上操作啊,select必须是活动工作表上的单元格区域

TA的精华主题

TA的得分主题

发表于 2019-8-24 10:57 | 显示全部楼层
你要用这个功能不用select啊,直接复制粘贴就好

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-8-24 11:03 | 显示全部楼层
lh123lh1234 发表于 2019-8-24 10:57
你要用这个功能不用select啊,直接复制粘贴就好

是从数据库里捞出来的,就是太多了复制很麻烦,所以才想用vba试试的

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-8-24 11:05 | 显示全部楼层
lh123lh1234 发表于 2019-8-24 10:56
你是在不同的表上操作啊,select必须是活动工作表上的单元格区域

大神可以讲具体点嘛,我刚开始学,没太明白

TA的精华主题

TA的得分主题

发表于 2019-8-24 11:20 | 显示全部楼层
天黑请闭眼5899 发表于 2019-8-24 11:05
大神可以讲具体点嘛,我刚开始学,没太明白

select就相当于是你用鼠标去选择一个区域,而你选择一个区域的话,必然这个区域所在的sheet表就是你当前操作的表,也就是所谓的活动工作表,active,那么你这里两个表的话,至少是有一个表不是活动工作表,那也就是说你至少有一个select的用法是错误的,你这里需要用复制copy,粘贴paste,你的代码就是先选择sheet4的那个区域,然后复制,再选择sheet5那个区域,再粘贴,selection的意思是指的所选择的区域,把选择这个步骤去掉也可以复制粘贴,比如说:
sheet4.range("a1").copy
sheet5.range("a1").paste

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-8-24 11:46 来自手机 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
lh123lh1234 发表于 2019-8-24 11:20
select就相当于是你用鼠标去选择一个区域,而你选择一个区域的话,必然这个区域所在的sheet表就是你当前 ...

直接用copy paste的话到sheet5那一句的时候会报  要求对象

TA的精华主题

TA的得分主题

发表于 2019-8-24 11:50 | 显示全部楼层
天黑请闭眼5899 发表于 2019-8-24 11:46
直接用copy paste的话到sheet5那一句的时候会报  要求对象

附件发过来

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-8-24 14:15 | 显示全部楼层
test是刚的测试语句,list是原本要处理的宏,EQPID有三个值,我想在第一个EQPID捞出数据后,捞其它两个EQPID可以直接贴到sheet5已有内容后面

LIST.zip

41.86 KB, 下载次数: 2

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-8-24 14:15 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-24 04:39 , Processed in 0.045590 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表