[问题] VBA_寻找及取代

楼主: vans320 (nick)   2019-05-25 17:25:04
软件:EXCEL
版本:2013
1.想问一下,尝试录制宏,想在最后程式码部分[寻找及取代]视窗自动跳出,并且蓝
框处都勾选(如下图)~
(目前都是每次 手动Ctrl+F 叫出视窗,而且(储存格内容完全相符)要自己去勾选~稍
稍麻烦)
因为目前一个excel 会执行取代动作(有好多个excel都要作取代动作,甚至有时同一个e
xcle档需要问题2的动作)
2.更进一步想做到,第一次跳出视窗后取代完(橘色),底色的部分可以自动跳下一个颜
色(可自动或手动定义第二,第三...第N的颜色是什么)
第一个问题比较常用,所以想先解决
第二个难度上可能比较高~
恳请专家大大们 帮忙解惑~
https://i.imgur.com/q2qPCVw.jpg
作者: soyoso (我是耀宗)   2019-05-25 18:32:00
问题1.要勾选的话range.find lootat设为xlwhole,searchformt设为true,寻找及取代视窗显示的话,application.dialogs(xldialogformulareplace).show或是application.commandbars.controls.executecommandbars为"edit",controls索引index为15问题2,要看该视窗,按下取代按钮后是否有触发事件,假设没有,那原po可自行设定userform来达成;不然看不跳出视窗直接就在循环内完成寻找及取代的动作另外没有EXCLE这个,是excel

Links booklink

Contact Us: admin [ a t ] ucptt.com