RT,本人并非贵圈人士。问此问题是因为经常需要给客户填写协议,需要在多份协议中书写大量重复的基本信息。因此我把协议全部手打成了word文字版,或者扫描后插入了文本框。在所有页面中需要输入例如“姓名”“年龄”“性别”等地方全部预先填写上“姓名1”、“年龄1”、“性别1”等内容,然后通过替换来完成目的。但是我觉得依然繁琐。现在想要通过宏或者其他方式,在指定地方通过填写一次,自动全部填充目标区域,以此类推,所有信息只填写一次即可。
本人为外行,还请各位详细赐教。
加油,看看这篇文章可不可以帮助到您呢?
https://www.bkqs.com.cn/content/q3role03j.html
我理解,你的繁琐是因为需要提前填写【姓名1,年龄1,性别1】【姓名2,年龄2,性别2】等信息。
因为一份文件里会有几处需要填写姓名的地方,直接替换姓名不能实现。
我感觉省点事,就用A,B,C等字母或者特殊字符代替。比如AA,BB,CC等
或者在替换时候多复制一点上下文,然后整体替换。这样就不用提前输入【姓名1,年龄1,性别1】这些了。
希望能帮到你。
比如,
甲方
姓名:
年龄:
性别:
替换成:
甲方:
姓名:张三
年龄:18
性别:男
后面乙方,或其他可识别关键词一起替换【包括格式!!!】
这里我给出一个建议是利用姓名”“年龄”“性别”等他们相同的点和不同的点来完成,可以使用vlookup函数查找与替换
首先第一步先打开电脑中的Word文档,接着根据下图箭头所指,依次点击【开发工具-宏】选项。
第二步在弹出的窗口中,先按照需求输入宏名称,接着根据下图箭头所指,点击【创建】选项。
第三步在弹出的窗口中,先输入代码,接着点击【保存】图标,然后根据下图箭头所指,点击右上角【X】关闭窗口。
第四步创建完成后,根据下图箭头所指,点击【运行】选项。
第五步在弹出的窗口中,先按照需求选择文件夹,接着根据下图箭头所指,点击【确定】选项。
第六步在弹出的窗口中,先输入需要替换的文字,接着根据下图箭头所指,点击【确定】选项。
第七步根据下图箭头所指,先输入替换成的内容,接着根据下图箭头所指,点击【确定】选项。
最后替换完成,根据下图箭头所指,点击【确定】选项。