ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

求助:想选中光标至段落结尾最后一个字符

[复制链接]

TA的精华主题

TA的得分主题

发表于 2020-2-10 19:21 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
weiyingde 发表于 2020-2-10 07:56
段落符位于一段结尾,可用以下代码实现:
with selection
       .expand 4, 1 ,扩充到选段结尾

老师好!
感谢提示!本人水平未到,可否请你给个完整的代码?谢谢!

TA的精华主题

TA的得分主题

发表于 2020-2-10 20:49 | 显示全部楼层
相见是缘8 发表于 2020-2-10 19:21
老师好!
感谢提示!本人水平未到,可否请你给个完整的代码?谢谢!

索性给你做了一个,你慢慢看吧!!
代码如下:
Private Sub CommandButton1_Click()
With ActiveDocument
     MsgBox "接下来选中第三段所有字符!" & vbCr & "包括回车符!看!!" & vbCr & "注意:第三段包括标题哈!!"
     .Paragraphs(3).Range.Select
     With Selection
          MsgBox "接下来选中摒弃回车符!请看"
          .MoveEnd 1, -1
          MsgBox "不信吗?变色让你看看请看!!" & CBCR & "睁大眼睛,我来也!!"
          With .Font
               .Name = "华文新魏"
               .Size = 16
               .ColorIndex = 6
         End With
         MsgBox "看懂了吗?没看懂再缩回10字符你看看!!"
        .MoveEnd 1, -10
         With .Font
               .Name = "华文行楷"
               .Size = 10
               .ColorIndex = 9
         End With
         MsgBox "回缩之后的部分邮编色了!" & CBCR & "看懂了给朵小花鼓励下。"
     End With
    With .Range(.Paragraphs(2).Range.Start, .Paragraphs(2).Range.End).Font
         .Name = "楷体"
         .Size = 10.5
         .ColorIndex = wdGreen
    End With
    With .Range(.Paragraphs(4).Range.Start, .Content.End - 1).Font
         .Name = "楷体"
         .Size = 10.5
         .ColorIndex = wdGreen
    End With
End With
End Sub

比如选中第三段并改变个试.rar

13.74 KB, 下载次数: 3

TA的精华主题

TA的得分主题

发表于 2020-2-11 06:47 | 显示全部楼层
weiyingde 发表于 2020-2-10 20:49
索性给你做了一个,你慢慢看吧!!
代码如下:
Private Sub CommandButton1_Click()

老师好!
感谢你的代码!
老师的水平不一般!你这个代码高级,慢慢领悟!
老师,能不能来个简单的,全选文档(但不选中所有段落符),设置字体格式的代码,我目前急需这个。谢谢!

TA的精华主题

TA的得分主题

发表于 2020-2-11 08:46 | 显示全部楼层
相见是缘8 发表于 2020-2-11 06:47
老师好!
感谢你的代码!
老师的水平不一般!你这个代码高级,慢慢领悟!

但我还没有达到你的要求。
你的要求相当于:在操作界面,按住ctrl键同时选择及格互相独立的区域。
我今天探究一下,看能不能实现。

TA的精华主题

TA的得分主题

发表于 2020-2-11 09:54 | 显示全部楼层
weiyingde 发表于 2020-2-11 08:46
但我还没有达到你的要求。
你的要求相当于:在操作界面,按住ctrl键同时选择及格互相独立的区域。
我今 ...

好!让老师费心了!谢谢!

TA的精华主题

TA的得分主题

发表于 2020-2-11 09:57 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
weiyingde 发表于 2020-2-11 08:46
但我还没有达到你的要求。
你的要求相当于:在操作界面,按住ctrl键同时选择及格互相独立的区域。
我今 ...

好!让老师费心了!谢谢!

TA的精华主题

TA的得分主题

发表于 2020-2-11 11:45 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2020-2-11 12:28 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 相见是缘8 于 2020-2-11 12:29 编辑
weiyingde 发表于 2020-2-11 11:45
已经完成了任务,请看:
http://club.excelhome.net/thread-1520692-1-1.html
合乎要求,请赏朵小花。

你好!
感谢!感谢!感谢你!
可不知什么原因,我运行不了,见图。
我用的电脑系统是XP,office是2003版的。不会跟这个有关吧?
公司电脑因储藏软件,只能邦定这低版本的东西。
图片.png

TA的精华主题

TA的得分主题

发表于 2020-2-11 13:06 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
相见是缘8 发表于 2020-2-11 12:28
你好!感谢!感谢!感谢你!可不知什么原因,我运行不了,见图。我用的电脑系统是XP,office是2003版的。 ...

弹出的对话框信息是什么?

TA的精华主题

TA的得分主题

发表于 2020-2-11 14:06 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
weiyingde 发表于 2020-2-11 13:06
弹出的对话框信息是什么?

请看图!
图片.png
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-24 13:28 , Processed in 0.043003 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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