ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

有什么办法能把文档里面类似这种的几百个空格一次替换为空

[复制链接]

TA的精华主题

TA的得分主题

发表于 2016-8-14 07:34 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
文档里面看似差不多的空格一次只能替换一二个,请前辈们看看是什么原因?因这种文档还有很多,想向前辈们求一个一次解决的宏!谢谢!

一次替换不了的空格.rar

21.27 KB, 下载次数: 22

TA的精华主题

TA的得分主题

发表于 2016-8-14 10:07 | 显示全部楼层
就附件中的这个Word文档来看,其中的不可见字符很多,而且几乎个个都不同,所以没有好办法,估计楼主的其他Word文档中的不可见字符与附件文档极有可能又有所不同,故即便手工罗列附件中文档的所有不可见字符,代码也不见得适用于其它Word文档,故此题可能无解(除非有人找出了那些不可见字符的规律。非汉字?非标点符号?感觉不可思议)。

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-8-14 18:05 | 显示全部楼层
本帖最后由 13907933959 于 2016-8-17 11:33 编辑
gbgbxgb 发表于 2016-8-14 10:07
就附件中的这个Word文档来看,其中的不可见字符很多,而且几乎个个都不同,所以没有好办法,估计楼主的其他 ...

前辈好!
感谢前辈回复!看上去差不多,不可见的却有差异,怪不得用手工多次替换都不能替换完,希望还有前辈能有办法解决!

TA的精华主题

TA的得分主题

发表于 2016-8-25 21:04 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
139:你这个问题比较复杂,建议最好是手动目测找空格吧!用代码比较费劲,在高手出手之前,我给你一个小代码看看,不是解决此问题的代码(比如:近/-16900----意思是,“近”字的ASC码是-16900,有些空白字符,ASC码也是负数,你在观察时可以打开“编辑/隐藏编辑标记”按钮):
Sub test()
    Dim i As Long
    Documents.Add
    For i = 0 To -32768 Step -1
        Selection.TypeText Text:=Chr(i) & "/" & i & vbCr
    Next i
End Sub

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-8-27 10:45 | 显示全部楼层
本帖最后由 13907933959 于 2016-8-27 15:03 编辑
413191246se 发表于 2016-8-25 21:04
139:你这个问题比较复杂,建议最好是手动目测找空格吧!用代码比较费劲,在高手出手之前,我给你一个小代 ...
师傅好!
师傅的假期结束了,好久不见,很是想念!
这几天、天气太热,诊所病人较多、较忙,回复晚了还请师傅见谅!
运行了师傅给的宏,见到了多行数字(凭我水平看不懂),在打开“编辑”后,怎么也找不到“隐藏编辑标记”这个按钮,还请师傅详教,谢谢!


TA的精华主题

TA的得分主题

发表于 2016-8-30 22:58 | 显示全部楼层
楼主你这文档里的“空格”并非真空格,极有可能是一些古文字。
我在家里XP系统里打开也看不到文字,但在单位win7机子上打开,奇怪的事发生了:选中“空格”按alt+X转成代码,再按alt+X转回文字,这时原来的“空格”变成文字了。于是我将全文选中剪切,再在原文粘贴,这时原来的所有“空格”都转为文字了,字体均是MingLiU_HKSCS。
所以估计原来出现的“空格”可能是缺某种字体造成的。我用字体嵌入文件的方式保存下来,附件中涂黄色的就是原来的“空格”。
虽不知我单位机子的这种字体是否正确,但希望能对楼主有所帮助。

一次替换不了的空格.rar

116.2 KB, 下载次数: 5

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-8-31 07:43 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
dafanshu1 发表于 2016-8-30 22:58
楼主你这文档里的“空格”并非真空格,极有可能是一些古文字。
我在家里XP系统里打开也看不到文字,但在单 ...

前辈好!
感谢多次出手相助!
是的、非常有用!前辈真是有心人,考虑问题总是多角度,处理问题总是认真仔细,真是令在下敬佩!这次不是前辈、无知的我又要把它当成空格处理了,那就又要错过很多东西了,万分感谢前辈!

TA的精华主题

TA的得分主题

发表于 2016-8-31 13:42 | 显示全部楼层
13907933959 发表于 2016-8-31 07:43
前辈好!
感谢多次出手相助!
是的、非常有用!前辈真是有心人,考虑问题总是多角度,处理问题总是认真 ...

不客气!我在百度大概搜了一下楼主这文档,网上的也是这样,显示的不是空格就是方框,也是看不到文字的,但从古文的语法来看应该是有文字,具体是什么文字可能要在网上仔细搜索或者直接找纸质书籍查阅了,我上传的附件都是些古怪文字,都不知是否正确的。

TA的精华主题

TA的得分主题

 楼主| 发表于 2016-8-31 14:39 | 显示全部楼层
本帖最后由 13907933959 于 2016-8-31 15:11 编辑
dafanshu1 发表于 2016-8-31 13:42
不客气!我在百度大概搜了一下楼主这文档,网上的也是这样,显示的不是空格就是方框,也是看不到文字的, ...

前辈好!
这些缺失的 “古字”,听我中医师傅说,好象都是些古代中医专用字,现在的字库里(经简化)好多都没有了,输入都输入不了。只能等以后见到正版纸质书,再打印出来,逐一把这133个字校对,用手书的方法补上去。再次感谢前辈!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2025-1-13 20:01 , Processed in 0.027368 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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