![2b556d6ca83272e1f712c2f79f47a0e2.gif](https://i-blog.csdnimg.cn/blog_migrate/8612979f70b5aa11a32d3e37c1e46df8.gif)
点击蓝字“方方格子”关注我们
![959d52795be7094f1369a584f31437f3.gif](https://i-blog.csdnimg.cn/blog_migrate/af00c5d87434c350cc2003e702703ff6.gif)
今天这篇文章我们来看一下字符串处理方面的知识,如下图所示,我们需要给大写字母和数字前面加一个空格,连续的数字不需要加。
![4e7dfb2368b43bc466434565f6c71ea0.png](https://i-blog.csdnimg.cn/blog_migrate/b4229c97586f3428e926ebaf02143508.jpeg)
这种字符串处理的问题,并不是Excel的长处,需要编写VBA来完成,今天我们学习一下借助Word来处理这个问题。
首先把Excel中的内容复制到Word中;
在Word中操作替换,点击更多,打开搜索选项,勾选使用通配符,搜索里面输入([!A-Z])([A-Z]),替换中输入1 2,点击全部替换即可给大写字母前面加上一个空格。
![0a27d431c79d694eda8026d1188fb0f4.png](https://i-blog.csdnimg.cn/blog_migrate/fe71dc90138fa064f6004c1fde5e3284.jpeg)
给数字前面加空格,搜索([!0-9])([0-9]),替换里面输入1 2。
最后把处理结果复制回Excel中即可。
Word本来就是用于文本处理方面的问题,相比Excel,更为强大简便,以后有类似文本处理的问题,可以考虑使用Word来完成。
关于Word查找替换方面的实际使用案例,我为大家找了一份文档资料,参考如下:
![1932d823655f6907d642434c7c5be853.png](https://i-blog.csdnimg.cn/blog_migrate/8457a9f0f9fa91024d5b7540fa62fcd4.jpeg)
链接:https://pan.baidu.com/s/1icW-X-F9kwnLrLwO4S5NMw
提取码:3kk5