3批量导出Excel工作簿中的所有图表到Windows文件夹的方法

您有一个Excel工作簿,其中包含大量分布在所有Excel工作表中的图表。现在,如果希望将所有图表批量导出到Windows文件夹,可以使用本文介绍的3种方法中的任何一种。

在为Excel工作簿中的数据创建多个图表之后,您可能还想将这些图表作为JPEG图像文件导出到本地文件夹。当然,在这种情况下,您可以使用下面的方法1手动逐个保存图表。然而,在Excel文件中有数百个工作表和图表的情况下,这将是乏味的。所以,在这里我们将教你另外两种方法,这可以让你批量获得它。

方法一:复制图表到msword /PowerPoint

  1. 首先,在Excel文件中选择一个图表。
  2. 然后,右键单击它,从上下文菜单中选择“复制”选项。复制表
  3. 接下来,创建一个新的Word文档。
  4. 之后,点击“粘贴”按钮,选择“粘贴特殊”选项。
  5. 在弹出对话框中,从“a”列表中选择“图片(JPEG)”,点击“确定”。将图表粘贴为JPEG图片
  6. 之后,在文档中添加插入的图片。
  7. 然后,右键单击它,选择“另存为图片”选项。另存为图片
  8. 在“文件保存”窗口中,输入名称并选择目标Windows文件夹。
  9. 最后,点击“保存”。保存图表
  10. 现在,您可以使用这种方式从Excel文件导出其他图表。

方法二:将工作簿另存为网页

  1. 首先,在打开的Excel工作簿中,选择“文件”,点击“另存为”。
  2. 然后,在弹出的“另存为”窗口中,选择“另存为类型”中的“网页”。另存Excel工作簿为网页
  3. 之后,选择目标Windows文件夹并单击“保存”。
  4. 然后浏览到“XXX_files”文件夹,可以看到导出的图表图片。导出图表

方法三:通过Excel VBA批量导出

  1. 首先,启动Excel VBA编辑器根据“如何在Excel中运行VBA代码”。
  2. 接下来,将以下代码放入模块或项目中。
子ExportAllCharts()暗淡objShell作为对象暗淡objWindowsFolder作为对象暗淡strWindowsFolder作为字符串暗淡objSheet作为Excel。工作表Dim objChartObject作为Excel。ChartObject将objChart调暗为Excel。Set objShell = CreateObject("Shell.Application") Set objWindowsFolder = objShell。BrowseForFolder(0, "选择一个Windows文件夹:",0,"")如果不是objWindowsFolder Is Nothing然后strWindowsFolder = objWindowsFolder.self. path & "\" For i = ThisWorkbook.Worksheets. count To 1步骤-1设置objSheet = ThisWorkbook.Worksheets(i) If objSheet. chartobjects . count > 0然后为每个objChartObject在objSheet. worksheets . count。设置objChart = objChartObject。图表objChart。导出strWindowsFolder & objChart。名字& ".jpg" Next End If Next 'Open the windows folder Shell "Explorer.exe" & " " & strWindowsFolder, vbNormalFocus End If End Sub

VBA代码-批量导出Excel工作簿中的所有图表到Windows文件夹

  1. 然后,按“F5”键运行这个宏。
  2. 接下来,在弹出的对话框中选择一个Windows文件夹。选择Windows文件夹
  3. 立即显示Windows文件夹,其中包含导出的图表。在Windows文件夹中导出图表

比较

优势 缺点
方法1 操作简单 如果有太多的工作表和图表,那就太乏味了
方法2 操作简单 是否保存Excel工作簿中的其他无用对象
方法3 非常快捷方便 用户必须提防外部恶意宏

修复损坏的Excel文件

Excel文件与其他常见文件(如Word文档)一样容易受到攻击。因此,建议保持强力xls修复附近的实用工具,如DataNumen Excel Repair。当你的Excel文件损坏时,它会派上用场。

作者简介:

Shirley Zhang是DataN万博ManBetX手机下载umen, Inc.的数据恢复专家,该公司是数据恢复技术的世界领导者,包括损坏的sql并展望维修软件产品。万博体育app官方网下载欲了解更多信息,请访问www.circareview.com

对“将Excel工作簿中的所有图表批量导出到Windows文件夹的3种方法”的回复

  1. 这很有帮助。是否有一种方法可以将名称应用到每个导出的图表,该图表使用创建每个图表/图像的数据中的单元格引用?

留下回复

你的电邮地址将不会公布。必填字段已标记