ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 如何去掉标题(含汉字.数字.空格.括号)前面的空格

[复制链接]

TA的精华主题

TA的得分主题

发表于 2015-5-4 23:31 | 显示全部楼层 |阅读模式
本帖最后由 流水淘金 于 2015-5-4 23:33 编辑

前面发了个帖子知道了如何”去除标题(仅含汉字)前面的空格“:

查找:^13[ ]{1,}([-]{1,})^13
替换:^p\1^p
PS:上面针对的是标题前面的空格为半角状态;如果为全角状态,将“[ ]{1,10}”其中的“[ ]”半角空格变更为全角空格即可。

但是,通常情况下,标题除了汉字,经常会夹杂着空格、数字、括号:
仅含汉字
01.JPG
含数字、空格、汉字、括号
02.JPG
含数字、空格、括号、汉字
03.JPG
如果一篇文章里面的标题夹杂了上面的情况,如何将标题前面的半角空格去除,而使正文前面的空格保持原样?

附:提供一下附件作为大家练手的小白鼠!


你可真不怕.rar

202.14 KB, 下载次数: 13

TA的精华主题

TA的得分主题

发表于 2015-5-5 12:31 | 显示全部楼层
试一下:
假设标题行尾无标点符号:
①删除所有行尾空格(使用通配符),查找({前有一空格): {1,}^13,替换:^p
②设置段落样式(使用通配符),查找:[一-﨩]^13,替换:^&,并在替换对话框中设置替换格式→样式→标题1(或标题2等)→全部替换
③选择样式标题1(不使用通配符),查找:(空),并设置查找格式:样式→标题1,在以下项中查找→主文档。④在文档中设置中对齐,然后两端对齐,去掉标题前空格。然后设置样式为所需要的格式

TA的精华主题

TA的得分主题

发表于 2015-5-5 21:14 | 显示全部楼层
本帖最后由 413191246se 于 2015-5-6 23:29 编辑

楼主,如果你试过我的通用模板中的自动排版功能,则你的问题就都解决了,不必一个一个地提出来。

TA的精华主题

TA的得分主题

 楼主| 发表于 2015-6-1 13:00 | 显示全部楼层
413191246se 发表于 2015-5-5 21:14
楼主,如果你试过我的通用模板中的自动排版功能,则你的问题就都解决了,不必一个一个地提出来。

你的通用模板貌似对2007版的不适用吧?有变通的方法吗?使它在2007版中也能适用!

TA的精华主题

TA的得分主题

发表于 2015-6-1 16:14 | 显示全部楼层
其实 Office2007 安装包,我电脑上就有一份,原来安装过,使用正常!但我单位普遍都是2003,所以,我也没必要自己来2007,我要随大流,2007等到哪天用到了,再做它的模板不迟。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2025-1-16 06:01 , Processed in 0.020630 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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