ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 求一个代码:复制D6至“终止”行的上1行数据,粘贴数值到C6至“终止”行的上1行。...

[复制链接]

TA的精华主题

TA的得分主题

发表于 2023-4-10 06:53 | 显示全部楼层 |阅读模式
本帖最后由 zyhui1961 于 2023-4-10 08:27 编辑

求一个代码:复制D6至“终止”行的上1行数据,粘贴数值到C6至“终止”行的上1行。谢谢!
注意“终止”行在哪一行,根据文档内容的多少,在哪一行是不固定的,也许在30行,也许在90行!!!

工作簿1.zip

9.38 KB, 下载次数: 7

TA的精华主题

TA的得分主题

发表于 2023-4-10 07:45 | 显示全部楼层
没有附件,猜一下
楼主可以尝试使用end来定位所谓的“终止行”,看看是否可行,或者find函数,usedrange等

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-4-10 08:03 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 zyhui1961 于 2023-4-10 08:07 编辑
liulang0808 发表于 2023-4-10 07:45
没有附件,猜一下
楼主可以尝试使用end来定位所谓的“终止行”,看看是否可行,或者find函数,usedrange等

版主您好!
说了不怕你笑话,我小学二年级毕业,上学的时候大部分时间在秧田里,没见过什么是ABC,六十多的糟老头一枚,悟性又差。到这来也学到了很多东西,但是好多东西都是靠热心老师朋友们伸出的援手,说白了就是伸手拿现成的(脸红)。你说的Enb对我来说真的不懂,确实惭愧,给这个大家庭丢脸了!谢谢版主!!!
但是在这拿到的东西,用在现实中,单位好多人“佩服”我是“高手”,谢谢版主,谢谢这个平台!

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-4-10 08:18 | 显示全部楼层
本帖最后由 zyhui1961 于 2023-4-10 09:30 编辑
liulang0808 发表于 2023-4-10 07:45
没有附件,猜一下
楼主可以尝试使用end来定位所谓的“终止行”,看看是否可行,或者find函数,usedrange等

版主有宽余时间伸一下援手,没有时间忽略,还是非常感谢您的回复,谢谢!

下面是昨天一个叫“半百”的朋友给我的代码,短短几句代码解决了我的大问题(是另外一个问题),非常感谢!
贴出来一是表示感谢,二是作为同龄人感到自己的惭愧,三是分享给像我这样的“老白先生”也许有用。


174106czt8saf9s9rsyajf.png

TA的精华主题

TA的得分主题

发表于 2023-4-10 08:24 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
zyhui1961 发表于 2023-4-10 08:18
版主有宽余时间伸一下援手,没有时间忽略,还是非常感谢您的回复,谢谢!

下面是昨天一个叫“半百”的 ...

解决就好了
不过以后如果提问,建议上传模拟附件,便于大家理解处理

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2023-4-10 08:29 | 显示全部楼层
liulang0808 发表于 2023-4-10 08:24
解决就好了
不过以后如果提问,建议上传模拟附件,便于大家理解处理

没有解决,这是昨天的另外一个求助完美解决了。这个贴子还没解决,我又补上了附件,谢谢!

TA的精华主题

TA的得分主题

发表于 2023-4-10 09:08 | 显示全部楼层
image.png
如果楼主的最后一个单元格中有“终止”字样,可以考虑find定位处理

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2023-4-10 09:30 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
  1. Sub test()
  2.     Dim r%, i%
  3.     Dim arr, brr
  4.     Dim rng As Range
  5.     With Worksheets("sheet1")
  6.         Set rng = .Columns(4).Find(what:="终止", LookIn:=xlValues, lookat:=xlWhole, searchorder:=xlByRows, searchdirection:=xlPrevious)
  7.         If Not rng Is Nothing Then
  8.             .Range("c6:d6").Copy
  9.             .Range("c6:d" & rng.Row - 1).Select
  10.             .Paste
  11.         End If
  12.     End With
  13. End Sub
复制代码

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2023-4-10 09:31 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
详见附件。

工作簿1.rar

19.58 KB, 下载次数: 7

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2023-4-10 09:37 | 显示全部楼层
附件供参考。。。

QQ图片20230410093558.png

工作簿1.zip

19 KB, 下载次数: 9

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-17 16:49 , Processed in 0.048634 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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