ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 通过vba复制文章中最后出现的“努力”和“工作”两个词语间的内容到剪贴板

[复制链接]

TA的精华主题

TA的得分主题

发表于 2020-5-27 10:46 | 显示全部楼层 |阅读模式
本帖最后由 心电感应 于 2020-5-27 13:51 编辑

鲜苹果含水量为85%。
苹果中含有丰富的碳水化合物、维生素和微量元素。尤维生素A和胡萝卜素的含量较高。
对疾病和健康的影响
含有丰富的水溶性食物纤维—果胶。努力果胶有保护肠壁、活化肠内有用的细菌、调整胃肠功能的作用,还有吸收水分、消除便秘、稳定血糖、美肤、吸附胆汁和胆固醇的作用,能够有效地防止高血脂、高血压、高血糖,清理肠道,预防大肠癌。
苹果的酸味中的苹果酸和柠檬酸能够提高胃液的分泌努力,促进消化。
苹果酸还可以稳定血糖,预防糖尿病,因此糖尿病患者宜吃酸味苹果。
苹果中的钾含量丰富,能够防治高血压。因中国人的饮食中盐分摄入严重超量, 从而导致体内钠、水潴留,促发高血压。钾能够使促发努力高血压的钠从肾脏排出量增加,使细胞中钠的含量降低,从而降低血压。钾还能扩张血管,和果胶共同作用能够预防代谢综合征
苹果还能防癌,预防铅中毒。工作
苹果汁有很强大的杀灭传染性病毒的作用,吃较多苹果的人远比不吃或少吃苹果的人得感冒的机会要低。所以,有的科学家和医生把苹果称为“全方位的健康水果”,或称为“全科医生”。现在空气污染比较严重,多吃苹果可改善呼吸系统和肺功能,保护肺部免受污染和烟尘的影响。
苹果有着天然的怡人香气,具有明显的消除压抑感的作用。
中医认为苹果性平,有补心润肺、生津解毒、益气和胃、醒酒平肝的功效。

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-5-27 10:48 | 显示全部楼层
如果审核不通过能说下原因吗

TA的精华主题

TA的得分主题

发表于 2020-5-27 23:02 | 显示全部楼层
感觉 楼主 的问题不严密!最后如果有两个“工作”,怎么算?

TA的精华主题

TA的得分主题

发表于 2020-5-28 08:34 | 显示全部楼层
感觉 楼主 的问题不严密!最后如果有两个“工作”,怎么算?

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-5-28 10:41 | 显示全部楼层
ming0018 发表于 2020-5-28 08:34
感觉 楼主 的问题不严密!最后如果有两个“工作”,怎么算?

谢谢你的关注,可能我没有描述清楚,目前我需要处理的文章里词语”工作“只会出现一次,而前面的”努力“却会出现很多次,所以帖子里就只针对这一种情况。实际上只要出现词语”工作“,那么在前文一定会有词语”努力“,也可能有好几个”努力“,只是想把前文距离”工作“最近的”努力“和”工作“之间的内容复制下来。不知道能不能行

TA的精华主题

TA的得分主题

发表于 2020-5-28 13:13 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
wt29106 发表于 2020-5-28 10:41
谢谢你的关注,可能我没有描述清楚,目前我需要处理的文章里词语”工作“只会出现一次,而前面的”努力“ ...

可以,下午有时间给你代码。

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-5-28 16:02 | 显示全部楼层
再次感谢大神的关注,本以为此贴会石沉大海的

TA的精华主题

TA的得分主题

发表于 2020-5-28 16:04 | 显示全部楼层
  1. Private Sub GetRange()
  2.     Dim doc As Document
  3.     Dim Rng As Range
  4.     Dim rStart&, rEnd&
  5.    
  6.     Set doc = ActiveDocument
  7.    
  8.     With doc.Content.Find
  9.         .Forward = False
  10.         .Text = "努力"
  11.         If .Execute Then
  12.             rStart = .Parent.end
  13.         Else
  14.             Exit Sub
  15.         End If
  16.     End With
  17.    
  18.     With doc.Content.Find
  19.         .Forward = False
  20.         .Text = "工作"
  21.         If .Execute Then
  22.             rEnd = .Parent.start
  23.         Else
  24.             Exit Sub
  25.         End If
  26.     End With
  27.    
  28.     If rStart > rEnd Then
  29.         Exit Sub
  30.     Else
  31.         Set Rng = doc.Range(rStart, rEnd)
  32.         Rng.Copy
  33.     End If
  34.    
  35. End Sub
复制代码

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-5-28 16:30 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
代码一次成功,感谢大神的帮助!!!

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-5-28 17:09 | 显示全部楼层
请教下大神 If rStart > rEnd Then 是什么意思呢
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-24 08:25 , Processed in 0.056826 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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