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