作者vans320 (Nick)
看板Office
標題[問題]
時間Sat May 25 17:25:04 2019
軟體:EXCEL
版本:2013
1.想問一下,嘗試錄製巨集,想在最後程式碼部分
[尋找及取代]視窗自動跳出,並且藍
框處都勾選(如下圖)~
(目前都是每次
手動Ctrl+F 叫出視窗,而且(儲存格內容完全相符)要自己去勾選~稍
稍麻煩)
因為目前一個excel 會執行取代動作(有好多個excel都要作取代動作,甚至有時同一個e
xcle檔需要問題2的動作)
2.更進一步想做到,第一次跳出視窗後取代完(橘色),底色的部分可以自動跳下一個顏
色(可自動或手動定義第二,第三...第N的顏色是什麼)
第一個問題比較常用,所以想先解決
第二個難度上可能比較高~
懇請專家大大們 幫忙解惑~
https://i.imgur.com/q2qPCVw.jpg
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.242.0.93
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1558776306.A.43D.html
※ 編輯: vans320 (27.242.0.93), 05/25/2019 17:25:36
※ 編輯: vans320 (27.242.0.93), 05/25/2019 17:26:18
※ 編輯: vans320 (27.242.0.93), 05/25/2019 17:28:08
1F:→ soyoso: 問題1.要勾選的話range.find lootat設為xlwhole,05/25 18:32
2F:→ soyoso: searchformt設為true,尋找及取代視窗顯示的話,05/25 18:32
3F:→ soyoso: application.dialogs(xldialogformulareplace).show05/25 18:32
4F:→ soyoso: 或是application.commandbars.controls.execute 05/25 18:48
5F:→ soyoso: commandbars為"edit",controls索引index為1505/25 18:49
6F:→ soyoso: 問題2,要看該視窗,按下取代按鈕後是否有觸發事件,假設05/25 18:56
7F:→ soyoso: 沒有,那原po可自行設定userform來達成;不然看不跳出視窗05/25 18:57
8F:→ soyoso: 直接就在迴圈內完成尋找及取代的動作05/25 18:58
9F:→ soyoso: 另外沒有EXCLE這個,是excel05/25 18:59
※ 編輯: vans320 (39.10.133.13), 05/26/2019 00:44:03