ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 关于查找“行”的问题

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-8-9 19:01 | 显示全部楼层

      多谢老师帮助!
      但老师提供的代码不能完全达到预期效果,请看图。我希望图中所有“情”字所在的行都能显示出来。
      简单说就是,只要这一行只有一个汉字,那么不管这个字的后面连接了多少个标点符号(我想最多三个吧),我希望它都能显示出来。
     
22.jpg

TA的精华主题

TA的得分主题

发表于 2024-8-9 19:12 来自手机 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
wytsxh 发表于 2024-8-9 17:28
我是找的一些文字类的资料看的操作步骤,视频资料没看过,但我想都一样吧。
另外请问,老师所说的代码在 ...

在13楼我的回复中,图片的左侧,你可以抄一下

TA的精华主题

TA的得分主题

发表于 2024-8-9 19:44 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 413191246se 于 2024-8-9 21:09 编辑

* 楼主,你好!——请下载附件解压后放于某处(比如:D盘根下)。
* 进入 VBE(VB代码编辑器):按 Alt + F11 进入 VBE 中,点击“文件”菜单——“导入文件”——找到解压后的 M0809.bas——“打开”确定。
* 关闭 VBE。
* 打开示例文件,按 Alt + F8 打开“宏名列表”,可以看到“a0809_Chn_Punc”,点击右面的“运行”即可。
* 请下载: M0809.rar (577 Bytes, 下载次数: 3)

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-8-9 21:04 | 显示全部楼层
413191246se 发表于 2024-8-9 19:44
楼主,你好!——我建议你重新运行一下我的宏,因为在我的电脑上它是 OK 的。

      以下是我的操作步骤(参考网上),麻烦老师看看是哪里出了问题,多谢!
      打开wrod97-2003→开发工具→宏→输入名字“找行”→创建→出现输入代码的框,里面有些英文字母。我的操作是把这些英文字母全部删除,然后把老师给的代码直接复制粘贴进去→关闭代码框,全部操作结束。
      我取的宏名是“找行”,但宏里面根本没有这个名字。所以应该是没能添加成功。

TA的精华主题

TA的得分主题

发表于 2024-8-9 21:16 | 显示全部楼层
* 楼主,开发工具——宏——宏名列表——你看“宏名”下面的空白行是否有文字,如果没有,你可以键入几个英文字母,然后点击右面的“创建”,这样就进入了 VBE 中(VBE 就是 VB 代码编辑器)。
* 然后,按 Ctrl + End 将光标打到文尾,然后,将事先复制的代码粘贴到此处就可以了!
* 然后,关闭此 VBE 编辑器界面,回到 Word 编辑界面。
* 打开示例文档,按 Alt + F8 打开“宏名列表”,找到相应的宏,点击一下,再点击右面的“运行”按钮即可。
*   
* 楼主,我已经改了另一种方式,你可不必按上面的操作,只要按照我说的“导入文件”即可,比复制代码更简单方便完整。

TA的精华主题

TA的得分主题

发表于 2024-8-9 21:28 | 显示全部楼层
本帖最后由 413191246se 于 2024-8-9 21:31 编辑

* 楼主,你可以练习一下“如何录制宏”。
* 新建文档,键入“123”,选中。
* “开发工具”——“录制宏”——“宏名”框中键入"abc",确定!
* 设置字号为 72 磅。
* “开发工具”——“停止录制”。
* 如何找到录制宏?——“开发工具”——“宏”——在“宏名”列表框中找到“abc”,点击之,再点击右面的“编辑”,就进入到了 VBE 中(VB编辑器),找到了该宏的具体代码。
* “宏”也叫“过程”,就是一个小程序,每个宏都是由 “Sub” 开头(后接 宏名)…… “End Sub” 结束。
*   
* 楼主,请下载《微软官方Word-VBA免费帮助文档》,到我的帖子一楼下载两个链接:(请反复认真阅读此帮助文档,会对你有很大帮助!)
【新提醒】微软官方WordVBA帮助文档(免费)VBAWD10.CHM-Word-ExcelHome技术论坛 -

TA的精华主题

TA的得分主题

发表于 2024-8-9 21:43 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-8-9 22:11 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
413191246se 发表于 2024-8-9 21:43
楼主,请按照 23 楼我说的步骤操作,一定会成功!

多谢老师耐心指导!我试试看!

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-8-9 22:35 | 显示全部楼层
413191246se 发表于 2024-8-9 21:43
楼主,请按照 23 楼我说的步骤操作,一定会成功!

     老师好!
     按照你23楼给出的步骤操作了,还是不行!请看图。
     图中前2个“山”字所在的行显示出来了,但后面6个“山”字所在的行没有显示出来。我的预期是图中8个“山”字所在的行全都要显示出来。
     
00.jpg

TA的精华主题

TA的得分主题

发表于 2024-8-9 22:46 来自手机 | 显示全部楼层
wytsxh 发表于 2024-8-9 22:35
老师好!
     按照你23楼给出的步骤操作了,还是不行!请看图。
     图中前2个“山”字所在的行 ...

你截图你的代码编辑器的窗口出来看看,看看有没有放错地方
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-25 16:07 , Processed in 0.050509 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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