[VBA ] 請問一個對話方塊的問題

作者: rheingold (萊茵的黃金)   2020-06-06 00:32:32
請問各位前輩,這個對話方塊要如何用VBA叫出來, 謝謝.
https://imgur.com/XKFKkK0
因為自從PowerPoint改版拿掉Macro錄製後,又加了一堆有的沒的shape
型態,都需要寫一堆判斷式去判斷各shape中的文字藏在哪個物件中,但
很多shape的文字又找不到在哪個物件項目,實在很麻煩.
最後發現最好用的是這個對話方塊,10個以內詞語替換還好,可以慢慢
用滑鼠點,可是我有100多個要替換的詞語,而且少部分詞語還不能使用
全部取代,必須一個個判斷.
我查了很多關於dialog關鍵字的網頁,但是似乎都找不到答案,因此想
請教前輩們,有沒有叫出這個對話方塊的方法,謝謝.
作者: easterday (....)   2020-06-06 20:21:00
看不懂你的問題;直接按Ctrl-F這樣叫不出來嗎?
作者: rheingold (萊茵的黃金)   2020-06-07 00:20:00
我的問題簡單說是:如何用VBA巨集叫出這個對話方塊,謝謝
作者: olycats ( )   2020-06-07 04:36:00
我也看不懂你的問題 你應該是要用VBA實現取代的功能而不是真的需要叫出這個取代功能的視窗吧用這篇的方法不知道可不可以 https://bit.ly/3dESmWD
作者: rheingold (萊茵的黃金)   2020-06-07 07:55:00
沒錯,我真的只要用VBA叫出這個取代視窗,網址中所述方法我會
作者: noworneverev (小朋友)   2020-06-07 22:34:00
Application.CommandBars.ExecuteMso("FindDialog")
作者: rheingold (萊茵的黃金)   2020-06-09 21:58:00
謝謝,我試看看
作者: profyang (prof)   2020-06-14 21:55:00
到底為什麼要拿掉錄製功能啦...QQ

Links booklink

Contact Us: admin [ a t ] ucptt.com