ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
12
返回列表 发新帖

[求助] 运行时错误’9’:下标越界 能添加代码当报错的时候跳过这块区域的代码吗?

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-6-28 18:12 | 显示全部楼层
fxl447098457 发表于 2024-6-28 18:06
你还不如直接提问让别人帮写个优雅一点的代码。这代码又长又没营养。

大佬提过了,别人说表多,太复杂搞不了,搞不出来想要的效果
要不大佬你帮忙看下我发的帖子,点我头像下面有个主题,进去后主题名是【工作簿进行数据的粘贴数值跟格式可以用vba实现吗】

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-6-28 18:13 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
fxl447098457 发表于 2024-6-28 18:06
你还不如直接提问让别人帮写个优雅一点的代码。这代码又长又没营养。

这代码是我用录制宏操作的,后面还要搞很长呢,技术不行就是这样,要套80多个表名,也就是现在发的代码还得翻26倍

TA的精华主题

TA的得分主题

发表于 2024-6-28 18:42 | 显示全部楼层
bilibili有很多教程,你随便看一个入门的,用一天时间,这些都不是事儿

TA的精华主题

TA的得分主题

发表于 2024-6-28 19:19 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
再回首-沉默 发表于 2024-6-28 18:12
大佬提过了,别人说表多,太复杂搞不了,搞不出来想要的效果
要不大佬你帮忙看下我发的帖子,点我头像下 ...

你这个本来的问题是不是把两个工作簿中,相同名称的工作表合并到第三个工作簿,是这个意思吧,我看了一下,那个人说太复杂是因为你没有把问题表述清楚,人家以为你要把不同结构的表格合并到一起

TA的精华主题

TA的得分主题

发表于 2024-6-28 20:35 | 显示全部楼层
参与一下!

表3.rar

225.19 KB, 下载次数: 6

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2024-7-1 08:21 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
再回首-沉默 发表于 2024-6-28 18:13
这代码是我用录制宏操作的,后面还要搞很长呢,技术不行就是这样,要套80多个表名,也就是现在发的代码还 ...

这80多个表的表名是确定的?操作是一样的?

TA的精华主题

TA的得分主题

发表于 2024-7-1 08:28 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
  1. Sub Macro2()
  2.    
  3.     On Error Resume Next
  4.     Sheets("第一 (2)").Activate
  5.     If Err.Number = 0 Then
  6.         Sheets("第一").Activate
  7.         Range("A1").CurrentRegion.Select
  8.         Selection.Clear
  9.         Sheets("第一 (2)").Activate
  10.         Range("A1").CurrentRegion.Select
  11.         Selection.Copy
  12.         Sheets("第一").Activate
  13.         Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlPasteSpecialOperationNone, SkipBlanks:=False, Transpose:=False
  14.         Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlPasteSpecialOperationNone, SkipBlanks:=False, Transpose:=False
  15.     End If
  16.     Err.Clear

  17.     Sheets("第二 (2)").Activate
  18.     If Err.Number = 0 Then
  19.         Err.Clear
  20.         Sheets("第二").Activate
  21.         Range("A1").CurrentRegion.Select
  22.         Selection.Clear
  23.         Sheets("第二 (2)").Activate
  24.         Range("A1").CurrentRegion.Select
  25.         Selection.Copy
  26.         Sheets("第二").Activate
  27.         Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlPasteSpecialOperationNone, SkipBlanks:=False, Transpose:=False
  28.         Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlPasteSpecialOperationNone, SkipBlanks:=False, Transpose:=False
  29.     End If
  30.     Err.Clear

  31.     Sheets("第三 (2)").Activate
  32.     If Err.Number = 0 Then
  33.         Err.Clear
  34.         Sheets("第三").Activate
  35.         Range("A1").CurrentRegion.Select
  36.         Selection.Clear
  37.         Sheets("第三 (2)").Activate
  38.         Range("A1").CurrentRegion.Select
  39.         Selection.Copy
  40.         Sheets("第三").Activate
  41.         Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlPasteSpecialOperationNone, SkipBlanks:=False, Transpose:=False
  42.         Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlPasteSpecialOperationNone, SkipBlanks:=False, Transpose:=False
  43.     End If
  44.     Err.Clear
  45. End Sub
复制代码

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-7-1 12:04 | 显示全部楼层
看了,确实是之前发表的问题太乱了,我重新整理了问题,到了主题为    【某表(2) 数据替换到 某表】  麻烦有空的大佬帮我看下,还能优化的不,现在自己搞出来的,1k行代码
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-17 23:48 , Processed in 0.040808 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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