ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

奇怪的段落标记

[复制链接]

TA的精华主题

TA的得分主题

发表于 2006-10-23 18:16 | 显示全部楼层 |阅读模式

附件是word2003VBA帮助文件的一小段内容,是由格式转换软件(ABC Amber CHM Converter)转换而成,并已用查找替换法对字体与段落格式作了部分修改。在修改过程中发现一个怪现象:本来想将小三号字体的段落的大纲级别从正文文本设置成3级,但查找全部并用手工设置后发现,有突出显示标志的段落并没有在文档结构图中显示,反而其上一段落(小四号字体)却显示在其中。再查其实该突出显示的段落及其上一段落均已被设置为3级;如将其上一段落设置为某一级别,突出显示的段落也会相应变动。如删除上一段落的回车符按回车则怪现象消失。同样的现象还有不少,发现有一规律是:该段落的前一段结尾是VBA代码,如为中文则不会出现这种怪现象。这是一个怎样的回车符?

g06lCtB2.rar (10.84 KB, 下载次数: 16)

TA的精华主题

TA的得分主题

发表于 2006-10-23 19:46 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

感觉楼主设置混乱造成的,没搞清文档结构中标题显示的条件。

另外建议在大纲下查看各个级别。



[此贴子已经被作者于2006-10-23 19:48:27编辑过]

奇怪的段落标记

奇怪的段落标记
eTEBFO3h.gif

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-10-23 21:23 | 显示全部楼层
QUOTE:
以下是引用c81在2006-10-23 19:46:10的发言:

感觉楼主设置混乱造成的,没搞清文档结构中标题显示的条件。

另外建议在大纲下查看各个级别。

也许是因我曾经设置过而造成混乱。

我也曾在大纲视图中检查过,当时只是觉得突出显示的段落前的标志并不像其他正文文本段落,其前面是没有符号的,在我的认识中,好像只有自然换行或用Shift+Enter人工换行才会没有符号,但突出显示的行其前面是段落标记而不是人工换行符,更不是自然换行。
其实附件中开头小三号字体一段及有突出显示的段落我并没有将其设置成3级,是我故意留着的,其他小三号段落也没有设置成内置标题级别,只是设置成大纲级别3级。c81兄试试将突出显示段落设置成有级别的样式(内置标题级别也行),再在文档结构图中看看是何结果。我在两台电脑(Winxp sp2+Office2003)中都有同样的现象。除了只觉得与回车符有关外,我无法弄明真正原因。

TA的精华主题

TA的得分主题

发表于 2006-10-24 05:59 | 显示全部楼层
QUOTE:
以下是引用sylun在2006-10-23 18:16:20的发言:

附件是word2003VBA帮助文件的一小段内容,是由格式转换软件(ABC Amber CHM Converter)转换而成,并已用查找替换法对字体与段落格式作了部分修改。在修改过程中发现一个怪现象:本来想将小三号字体的段落的大纲级别从正文文本设置成3级,但查找全部并用手工设置后发现,有突出显示标志的段落并没有在文档结构图中显示,反而其上一段落(小四号字体)却显示在其中。再查其实该突出显示的段落及其上一段落均已被设置为3级;如将其上一段落设置为某一级别,突出显示的段落也会相应变动。如删除上一段落的回车符按回车则怪现象消失。同样的现象还有不少,发现有一规律是:该段落的前一段结尾是VBA代码,如为中文则不会出现这种怪现象。这是一个怎样的回车符?

注意第一张截图,这是鼠标选定段落的方法,即在段落左侧单击,可选中当前段落,很显然,它选定了二个“段落”。

将光标定位到图片中的第一个“段落”后面……

请参考“^13”与“^p”的区别与联系:http://club.excelhome.net/viewthread.php?tid=149262&replyID=287365&skin=0

请将文档中的"^13"替换为“^p”,然后应用你的设置。

奇怪的段落标记

奇怪的段落标记

奇怪的段落标记

奇怪的段落标记

TA的精华主题

TA的得分主题

发表于 2006-10-24 08:12 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

版主一语破天机,果然如此

上图为替换前

下图为替换后,可以看出突出部分可以自由地设大纲级别了。



奇怪的段落标记

奇怪的段落标记

奇怪的段落标记

奇怪的段落标记

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-10-24 10:24 | 显示全部楼层

谢谢版主。

以前我也看过版主提供的链接帖文,只是没有很好理解,现在经版主这一点拨,理解深刻多了。

现在想来,这个奇怪的“段落标记”的出现也有可能是我自己造成的。刚才再试了一下,发现如果用查找替换的办法,不管是不是在使用通配符的情况下,如果在“替换为”中输入^13,替换结果中对应^13的就是这个奇怪的回车符;如果将文档中所有的^13^p(不用通配符)替换为^13,则字数统计中显示的段落数为0,如此时再用^p查找全文,会发现只有文档结尾那个回车符才是真正的段落标记,其实它并没有被替换,而且不可能被替换,替换时只是在其前面多了一个奇怪的“段落标记”。
这使我有了一个经验教训:查找替换时,如无特殊需要,“替换为”中不要输入“^13”。

[此贴子已经被作者于2006-10-24 10:24:53编辑过]
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-17 02:53 , Processed in 0.047759 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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