Powerpoint 能用VBA控制嗎?

2024/01/12閱讀時間約 1 分鐘

因為工作的關係,經常使用Excel/Access 及VBA來計算,然後簡報也較常使用Powerpoint作簡報,沒辦法,誰叫客戶不喜歡看Prezi 或Google Sheet呢?

所以為了簡化自己的簡報作業時間,所為花了一點了解如何用VBA控制Powerpoint。


物件和屬性

要了解並不困難,還是脫不了物件和屬性的概念。在Powerpoint 裏,每個投影片(Slide)都是一個物件,每一個Slide用的表格,圖形,圖表,也都是一個叫Shape的子物件。所以只要了解物件的從屬關性,以及物件的屬性,就可以用VBA 控制了。

那用VBA 控制有什麼好處呢?

(1)   若要作動態資料的圖表簡報,就可以用VBA改圖表內嵌的EXCEL資料,然後可以動態呈現。

(2)  如果要改多個表格的底色,也可以直接用VBA程式搞定。當然後也可以作成選單在簡報的時候,快速的選擇顏色。

(3)  其實VBA也可以串接API ,譬如說ChatGPT 的API,Google translate API 等等,這樣在簡報時,也可以展現超強的專業能力。

變化存乎一心

所以,了解都是物件和屬性的關係,知道能控制的好處後,接下來就變化存乎一心了,所以各位網友們,如果有任何發想,也歡迎來信告知哦。讓我這位Powerpoint VBA的新手,也幫您想想如何實踐。

留言0
查看全部
發表第一個留言支持創作者!
從 Google News 追蹤更多 vocus 的最新精選內容