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