Powerpoint呈現樞紐分析圖

閱讀時間約 2 分鐘

有時候我們要在ppt上展現動態的分析圖,像是在ppt上要呈現出樞紐分析圖,其實是不可能的。唯一的作法是自已要弄出一個類似樞紐分析圖的介面,然後用VBA操作ppt內嵌excel的樞紐分析表。

 

最重要的code 如下:

Private Sub OptionButton1_Click()
Dim myPresentation As PowerPoint.Presentation #定義ppt
Set myPresentation = ActivePresentation #定義ppt 是現在使用的ppt

 
With myPresentation.Slides("SlideA001").Shapes("Chart_Body").Chart.ChartData #設定操作物件是ppt的圖表內的圖
.Workbook.Sheets("main").PivotTables("樞紐分析表1").PivotFields("Currency").Orientation = xlHidden #把excel 內用不到的樞紐分析表欄位隱藏
.Workbook.Sheets("main").PivotTables("樞紐分析表1").PivotFields("Country").Orientation = xlHidden #把excel 內用不到的樞紐分析表欄位隱藏
With .Workbook.Sheets("main").PivotTables("樞紐分析表1").PivotFields("Sales") #只顯示要呈現的欄位
    .Orientation = xlColumnField
    .Position = 1
End With
End With

End Sub

當然ppt 本身要設好上面的OptionButton1, 這樣在播放ppt時,就可以動態改變圖表的內容了 。

 Demo 傳送門



    留言0
    查看全部
    發表第一個留言支持創作者!
    bot.學習.人的沙龍 的其他內容
    在辦公室,常常被逼的很多簡單的事,都要用簡報來報告,相信是很多人的痛苦。 尤其是常常有很多人共同製作一份簡報時,相信powerpoint 就很難滿足大家的需求,特別在有些人總是喜歡把一份簡報大家做的時候,分工的痛苦就來了。 雖然筆者試過word或powerpoint的共編,但是操作起來實在不理想
    如何在EXCEL中接入Google Gemini AI,申請免費的API,建立EXCEL Function以及使用功能。
    因為工作的關係,需要在EXCEL產生和台股有關的資訊。 要抓取台股的方式有很多,譬如說用EXCEL 現在的功能從網頁匯入,但是畢竟愛寫程式的人就是因為懶,不想每次都用滑鼠點點點,所以就想要如何用VBA克服。 還好研究了一下,備齊以下幾個工具,就可以了。 (1)要有一個可以解析JSON格式的Li
    工作時常會需要固定發廣告信,或業務開發信的話,可以考慮用google app script,呼叫gmail 的方式來處理。
    為什麼要比較Excel 工作表(Worksheet) 工作中,常常會儲存多個同一目的,但不同時間的工作。或者,有時要檢查兩個人做的EXCEL工作表,是否有所不同。當然,若工作表很小,肉眼看是最快的,但是,如果是庫存的大量資料如1萬筆以上的財務資訊等,這時靠肉眼看,速度實在是太慢了,而且也容易出錯。
    瞭解Powerpoint程式的主要架構是由物件和屬性組成,指定物件變得非常重要。在準備投影片時,命名變得非常重要,以避免控制出現問題。文章介紹如何透過VBA來控制Powerpoint中的投影片。
    在辦公室,常常被逼的很多簡單的事,都要用簡報來報告,相信是很多人的痛苦。 尤其是常常有很多人共同製作一份簡報時,相信powerpoint 就很難滿足大家的需求,特別在有些人總是喜歡把一份簡報大家做的時候,分工的痛苦就來了。 雖然筆者試過word或powerpoint的共編,但是操作起來實在不理想
    如何在EXCEL中接入Google Gemini AI,申請免費的API,建立EXCEL Function以及使用功能。
    因為工作的關係,需要在EXCEL產生和台股有關的資訊。 要抓取台股的方式有很多,譬如說用EXCEL 現在的功能從網頁匯入,但是畢竟愛寫程式的人就是因為懶,不想每次都用滑鼠點點點,所以就想要如何用VBA克服。 還好研究了一下,備齊以下幾個工具,就可以了。 (1)要有一個可以解析JSON格式的Li
    工作時常會需要固定發廣告信,或業務開發信的話,可以考慮用google app script,呼叫gmail 的方式來處理。
    為什麼要比較Excel 工作表(Worksheet) 工作中,常常會儲存多個同一目的,但不同時間的工作。或者,有時要檢查兩個人做的EXCEL工作表,是否有所不同。當然,若工作表很小,肉眼看是最快的,但是,如果是庫存的大量資料如1萬筆以上的財務資訊等,這時靠肉眼看,速度實在是太慢了,而且也容易出錯。
    瞭解Powerpoint程式的主要架構是由物件和屬性組成,指定物件變得非常重要。在準備投影片時,命名變得非常重要,以避免控制出現問題。文章介紹如何透過VBA來控制Powerpoint中的投影片。
    你可能也想看
    Google News 追蹤
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
    Thumbnail
    Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
    from win32com.client import Dispatch path = "D:\PROGRAMMING\PythonCode\pypptx\image1.png" # 启动PowerPoint应用程序 ppt = Dispatch('PowerPoint.Applicatio
    Thumbnail
    🎗️本次主題成果展示:人力資訊分析 上集回顧 🔗EXCEL儀表板 | 人力資訊分析儀表板 #1 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #2 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #3 | 上手等級:入門🔗 🔗E
    Thumbnail
    🎗️本次主題成果展示:人力資訊分析 上集回顧 🔗EXCEL儀表板 | 人力資訊分析儀表板 #1 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #2 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #3 | 上手等級:入門🔗
    Thumbnail
    本文介紹瞭如何將Excel圖表轉成圖片,並解決了圖表資料量大時可能出現的錯誤訊息。此外,還分享了ChatGPT 4o (訂閱付費版) 的幫助與成功轉換圖片的經驗。 還有周杰倫關於一技之長的觀點分享,激勵讀者找到自己的優勢和興趣。並提供了相關參考文獻,讓讀者進一步深入瞭解主題。
    Thumbnail
    🎗️本次主題成果展示:人力資訊分析 上集回顧 🔗EXCEL儀表板 | 人力資訊分析儀表板 #1 | 上手等級:入門🔗 ♐人力資訊儀表板分集 本次人力資訊儀錶板預計分成5集依循漸進逐步完成 資料整理與人力資訊取得 區域樞紐分析+環圈圖 (本集教學) 性別樞紐分析+圖像
    PPT模板,不管是在在現代職場,還是學術環境中都已經成為了不可或缺的工具。無論是商業簡報、學術報告,還是教學課程,一個高質的的PPT模板都能讓你的內容更有吸引力。 然而,找到一個符合需求、模板質量高又沒有廣告干擾的免費模板網站,卻不是一件簡單的事。所以在這篇文章我們會介紹八個無廣告的免費PPT模板
    Thumbnail
    瞭解Powerpoint程式的主要架構是由物件和屬性組成,指定物件變得非常重要。在準備投影片時,命名變得非常重要,以避免控制出現問題。文章介紹如何透過VBA來控制Powerpoint中的投影片。
    Thumbnail
    本篇文章分享從製作數據分析報告到PPT簡報技巧,內容包括數據分析報告的構成要素、主體的清晰邏輯設定,以及製作精準PPT簡報的方法。提供從製作報告的過程到提升製作效率的建議,適合初入職場的數據分析新人們參考喔~
    Thumbnail
    這篇文章介紹瞭如何使用VBA來控制Powerpoint,以及透過VBA控制Powerpoint的好處,包括動態資料的圖表簡報、改變表格底色、串接API等。文章強調了了解物件和屬性的關係後,就可以開始探索VBA控制Powerpoint的各種可能性。
    Thumbnail
    這個秋,Chill 嗨嗨!穿搭美美去賞楓,裝備款款去露營⋯⋯你的秋天怎麼過?秋日 To Do List 等你分享! 秋季全站徵文,我們準備了五個創作主題,參賽還有機會獲得「火烤兩用鍋」,一起來看看如何參加吧~
    Thumbnail
    美國總統大選只剩下三天, 我們觀察一整週民調與金融市場的變化(包含賭局), 到本週五下午3:00前為止, 誰是美國總統幾乎大概可以猜到60-70%的機率, 本篇文章就是以大選結局為主軸來討論近期甚至到未來四年美股可能的改變
    Thumbnail
    Faker昨天真的太扯了,中國主播王多多點評的話更是精妙,分享給各位 王多多的點評 「Faker是我們的處境,他是LPL永遠繞不開的一個人和話題,所以我們特別渴望在決賽跟他相遇,去直面我們的處境。 我們曾經稱他為最高的山,最長的河,以為山海就是盡頭,可是Faker用他28歲的年齡...
    from win32com.client import Dispatch path = "D:\PROGRAMMING\PythonCode\pypptx\image1.png" # 启动PowerPoint应用程序 ppt = Dispatch('PowerPoint.Applicatio
    Thumbnail
    🎗️本次主題成果展示:人力資訊分析 上集回顧 🔗EXCEL儀表板 | 人力資訊分析儀表板 #1 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #2 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #3 | 上手等級:入門🔗 🔗E
    Thumbnail
    🎗️本次主題成果展示:人力資訊分析 上集回顧 🔗EXCEL儀表板 | 人力資訊分析儀表板 #1 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #2 | 上手等級:入門🔗 🔗EXCEL儀表板 | 人力資訊分析儀表板 #3 | 上手等級:入門🔗
    Thumbnail
    本文介紹瞭如何將Excel圖表轉成圖片,並解決了圖表資料量大時可能出現的錯誤訊息。此外,還分享了ChatGPT 4o (訂閱付費版) 的幫助與成功轉換圖片的經驗。 還有周杰倫關於一技之長的觀點分享,激勵讀者找到自己的優勢和興趣。並提供了相關參考文獻,讓讀者進一步深入瞭解主題。
    Thumbnail
    🎗️本次主題成果展示:人力資訊分析 上集回顧 🔗EXCEL儀表板 | 人力資訊分析儀表板 #1 | 上手等級:入門🔗 ♐人力資訊儀表板分集 本次人力資訊儀錶板預計分成5集依循漸進逐步完成 資料整理與人力資訊取得 區域樞紐分析+環圈圖 (本集教學) 性別樞紐分析+圖像
    PPT模板,不管是在在現代職場,還是學術環境中都已經成為了不可或缺的工具。無論是商業簡報、學術報告,還是教學課程,一個高質的的PPT模板都能讓你的內容更有吸引力。 然而,找到一個符合需求、模板質量高又沒有廣告干擾的免費模板網站,卻不是一件簡單的事。所以在這篇文章我們會介紹八個無廣告的免費PPT模板
    Thumbnail
    瞭解Powerpoint程式的主要架構是由物件和屬性組成,指定物件變得非常重要。在準備投影片時,命名變得非常重要,以避免控制出現問題。文章介紹如何透過VBA來控制Powerpoint中的投影片。
    Thumbnail
    本篇文章分享從製作數據分析報告到PPT簡報技巧,內容包括數據分析報告的構成要素、主體的清晰邏輯設定,以及製作精準PPT簡報的方法。提供從製作報告的過程到提升製作效率的建議,適合初入職場的數據分析新人們參考喔~
    Thumbnail
    這篇文章介紹瞭如何使用VBA來控制Powerpoint,以及透過VBA控制Powerpoint的好處,包括動態資料的圖表簡報、改變表格底色、串接API等。文章強調了了解物件和屬性的關係後,就可以開始探索VBA控制Powerpoint的各種可能性。