如何從 Excel 圖表創建圖形文件或將其導出到 Word 或 PowerPoint

閱讀本文後,您將了解如何從 Excel 中的圖表創建單獨的圖形文件(.png、.jpg、.bmp 或其他格式)或將其導出到 Word 文檔或 PowerPoint 演示文稿等。

Microsoft Excel 是最強大的數據分析應用程序之一。 在其庫中,有許多工具和功能可用於可視化這些數據。 圖表(或圖表)就是這樣一種工具。 要在 Excel 中創建圖表,您只需選擇數據並單擊相應菜單部分中的圖表圖標即可。

但是,說到優點,就不得不說缺點了。 不幸的是,在 Excel 中沒有簡單的方法可以將圖表保存為圖片或將其導出到另一個文檔。 如果我們可以右鍵單擊圖表並查看類似的命令,那就太好了 另存為圖紙 or 出口. 但是,既然微軟沒有為我們創建這樣的功能,那麼我們將自己想出一些東西。

在本文中,我將向您展示將 Excel 圖表另存為圖片的 4 種方法,您可以稍後將其粘貼到其他 Office 文檔中,包括 Word 和 PowerPoint,或者使用它來創建一些有吸引力的信息圖表。

將圖表複製到圖形編輯器並另存為圖像

我的一個朋友曾經和我分享了一個秘密:她通常將她的圖表從 Excel 複製到 Paint。 她創建了一個圖表,只需按下一個鍵 打印屏幕,然後打開畫圖並粘貼屏幕截圖。 之後,它會裁剪圖像中不需要的區域並將剩餘的圖像保存到文件中。 如果你到目前為止也做過同樣的事情,那麼寧可忘記它,永遠不要再使用這種幼稚的方法! 我們會更快更聰明地行動! 🙂

例如,在我的 Excel 2010 中,我創建了一個漂亮的 XNUMX-D 餅圖,顯示有關我們網站訪問者的人口統計數據,現在我想從 Excel 中將這個圖表導出為圖片。 我們一起做吧:

  1. 右鍵單擊圖表區域,然後單擊 複製 (複製)。 無需單擊圖表本身,因為這將選擇單個元素,而不是整個圖表,並且命令 複製 (副本)不會出現。
  2. 打開 Paint 並使用圖標粘貼圖表 插入 (粘貼)選項卡 首頁 (主頁)並按下 按Ctrl + V.如何從 Excel 圖表創建圖形文件或將其導出到 Word 或 PowerPoint
  3. 現在只需將圖表保存為圖形文件。 點擊 除上文所 (另存為)並選擇一種建議的格式(.png、.jpg、.bmp 或 .gif)。 如果要選擇其他格式,請單擊 其他格式 (其他格式)在列表的末尾。如何從 Excel 圖表創建圖形文件或將其導出到 Word 或 PowerPoint

它不會變得更容易! 要以這種方式保存 Excel 圖表,任何圖形編輯器都可以。

將圖表從 Excel 導出到 Word 或 PowerPoint

如果您需要將圖表從 Excel 導出到其他 Office 應用程序,例如 Word、PowerPoint 或 Outlook,執行此操作的最佳方法是通過剪貼板。

  1. 從 Excel 中復製圖表,如上一個示例所示 步驟 1.
  2. 在 Word 文檔或 PowerPoint 演示文稿中,單擊要插入圖表的位置,然後單擊 按Ctrl + V. 或者代替按下 按Ctrl + V,右鍵單擊文檔中的任意位置,一整套附加選項將在您面前打開 粘貼選項 (粘貼選項)。如何從 Excel 圖表創建圖形文件或將其導出到 Word 或 PowerPoint

這種方法的主要優點是,通過這種方式,一個功能齊全的 Excel 圖表被導出到另一個文件,而不僅僅是一張圖片。 該圖表將保持與原始 Excel 工作表的鏈接,並在該 Excel 工作表中的數據發生更改時自動更新。 這意味著您不必在每次更改用於構建它的數據時再次復制和粘貼圖表。

將 Word 和 PowerPoint 中的圖表另存為圖片

在 Office 2007、2010 和 2013 應用程序中,可以將 Excel 圖表複製為圖片。 在這種情況下,它將表現得像普通圖片並且不會被更新。 例如,讓我們將 Excel 圖表導出到 Word 2010 文檔。

  1. 在 Excel 工作簿中,複製圖表,然後打開 Word 文檔,將光標放在要粘貼圖表的位置,然後單擊按鈕底部的黑色小箭頭 插入 (粘貼),位於選項卡上 首頁 (家)。如何從 Excel 圖表創建圖形文件或將其導出到 Word 或 PowerPoint
  2. 在打開的菜單中,我們對項目感興趣 特殊粘貼 (選擇性粘貼)– 在上面的屏幕截圖中用箭頭表示。 點擊它——將打開一個同名對話框,其中列出了可用的圖形格式,包括 Bitmap(位圖)、GIF、PNG 和 JPEG。如何從 Excel 圖表創建圖形文件或將其導出到 Word 或 PowerPoint
  3. 選擇所需的格式並單擊 OK.

很可能是工具 特殊粘貼 (Paste Special) 早期版本的Office也有,不過當時我沒用過,就不說了🙂

將所有 Excel 工作簿圖表保存為圖片

當涉及到少量圖表時,我們剛剛討論的方法很方便。 但是,如果您需要復制 Excel 工作簿中的所有圖表怎麼辦? 如果您分別複製和粘貼它們中的每一個,則可能需要很長時間。 我趕緊取悅你——你不必這樣做! 有一種方法可以一次保存 Excel 工作簿中的所有圖表。

  1. 在工作簿中創建完圖表後,單擊 文件 (文件)並單擊按鈕 除上文所 (另存為)。
  2. 將出現一個對話框 保存文檔 (另存為)。 在下拉列表中 文件類型 (另存為類型)選擇 韋布-斯特拉尼薩 (網頁,*.htm,*.html)。 還要檢查該部分 節省 (保存)選項已選擇 全書 (整個工作簿)如下面的屏幕截圖所示:如何從 Excel 圖表創建圖形文件或將其導出到 Word 或 PowerPoint
  3. 選擇要保存文件的文件夾,然後單擊按鈕 節省 (節省)。

與文件一起到選定的文件夾 的Html。 將復制 Excel 工作簿中包含的所有圖表作為文件 . PNG. 下面的屏幕截圖顯示了我保存工作簿的文件夾的內容。 我的 Excel 工作簿由三張表組成,每張表上都有一個圖表——在我選擇的文件夾中,我們看到三個圖表保存為圖形文件 . PNG.

如何從 Excel 圖表創建圖形文件或將其導出到 Word 或 PowerPoint

如您所知,PNG 是沒有質量損失的最佳圖像壓縮格式之一。 如果您更喜歡使用其他圖像格式,請將它們轉換為 。JPG, . 動圖, .BMP 或任何其他都不會困難。

使用 VBA 宏將圖表保存為圖像

如果您經常需要將 Excel 圖表導出為圖片,您可以使用 VBA 宏自動執行此任務。 幸運的是,已經編寫了很多這樣的宏,所以我們不必重新發明輪子🙂

例如,您可以使用 John Peltier 在其博客上發布的久經考驗的真正解決方案。 它的宏很簡單:

ActiveChart.Export "D:My ChartsSpecialChart.png"

這行代碼在給定文件夾中創建了一個圖形文件 . PNG 並將圖表導出到它。 您現在可以通過 4 個簡單的步驟創建您的第一個宏,即使您以前從未這樣做過。

在開始編寫宏之前,請準備一個用於圖表導出的文件夾。 在我們的例子中,這將是文件夾 我的圖表 在磁盤上 D. 至此,所有的準備工作都完成了,我們來做宏吧。

  1. 在 Excel 工作簿中,打開選項卡 開發人員 (開發人員)和在部分 推薦碼 (代碼)點擊圖標 (宏)。如何從 Excel 圖表創建圖形文件或將其導出到 Word 或 PowerPoint

注意: 如果您是第一次創建宏,那麼很可能是選項卡 開發人員 (開發人員)將被隱藏。 在這種情況下,請轉到選項卡 文件 (文件),單擊 參數 (選項)並打開該部分 配置功能區 (自定義功能區)。 在窗口的右側,在列表中 主要選項卡 (主選項卡)選中旁邊的框 開發人員 (開發人員)並單擊 OK.

  1. 為新宏命名,例如, 將選定的圖表另存為圖像,並使其僅可用於此工作簿。如何從 Excel 圖表創建圖形文件或將其導出到 Word 或 PowerPoint
  2. 創建 (創建),這將打開 Visual Basic 編輯器窗口,其中已指示新宏的開頭和結尾。 在第二行中,複製以下宏文本:

    ActiveChart.Export "D:My ChartsSpecialChart.png"

    如何從 Excel 圖表創建圖形文件或將其導出到 Word 或 PowerPoint

  3. 關閉 Visual Basic 編輯器並在選項卡上 文件 (菲力)揉 除上文所 (另存為)。 將工作簿另存為 啟用宏的 Excel 工作簿 (啟用宏的 Excel 工作簿,*.xlsm)。 就是這樣,你做到了!

現在讓我們運行我們剛剛創建的宏,看看它是如何工作的。 等一下……我們還需要做一件事。 我們需要選擇要導出的 Excel 圖表,因為我們的宏僅適用於選定的圖表。 單擊圖表邊緣的任意位置。 圖表周圍出現的淺灰色框表示它已完全選中。

如何從 Excel 圖表創建圖形文件或將其導出到 Word 或 PowerPoint

再次打開標籤 開發人員 (開發人員)並單擊圖標 (宏)。 將打開工作簿中可用的宏列表。 強調 將選定的圖表另存為圖像 然後點擊 (跑)。

如何從 Excel 圖表創建圖形文件或將其導出到 Word 或 PowerPoint

現在打開您指定用於保存文件的文件夾——應該有一張圖片 . PNG 與導出的圖表。 您可以以相同的方式將圖表保存為不同的格式。 為此,在宏中進行更改就足夠了 . PNG on 。JPG or . 動圖 - 像這樣:

ActiveChart.Export "D:My ChartsSpecialChart.jpg"

這就是今天的全部內容,希望您在閱讀本文時度過了愉快的時光。 感謝您的關注!

發表評論