Excel技巧:将图表另存为GIF文件

时间:2023-06-04 09:22:05 

我们有时需要在网页中插入一个图表,或者在其它非Office程序中用到图表,有没有一种办法可以将Excel工作簿中的图表插入到其它程序中呢?其实可以通过把工作表存为一个HTML文件的方式来实现,在另存为网页时,Excel会自动将图表转换为GIF文件。如果你觉得这样做麻烦的话,也可以利用Office自带的VBA编辑器来编写一个简单的宏来完成这个工作。

具体操作步骤如下:

1.创建练习用的图表

启动Excel,默认的工作簿为Book1,首先我们在工作表Sheet1中输入如图1所示的数据。这儿要注意,数据的起伏不要太大,以免创建的图表有失协调。


图1

选中A1到E5单元格,然后执行菜单命令“插入>图表”,打开“图表向导”对话框,在对话框中直接单击“完成”按钮,则会创建出如图2所示的图表。


图2

2.创建宏

按快捷键Alt+F11键,打开Visual  Basic编辑器。在“工程”窗口中选中图表所在的工作簿,然后执行菜单命令“插入>模块”,打开“模块1”窗口,在窗口中输入以下四行代码,如图3所示。

Sub SaveChartAsGIF ()

Fname = ThisWorkbook.Path & "" & ActiveChart.Name & ".gif"

ActiveChart.Export FileName:=Fname, FilterName:="GIF"

End Sub


图3

代码输入完成后,不要忘记存盘。存盘后关闭Visual Basic编辑器。

3.执行宏

回到Excel窗口,将工作簿保存到某一文件夹中,选中图表,然后按快捷键Alt+F8键,打开“宏”对话框。选中“SaveChartAsGIF”宏,并单击“执行”按钮,如图4所示。


图4

运行宏之后所生成的GIF文件会以图表的名称来命名,并被保存到该工作簿所在的文件夹,打开该文件夹,就可以看到生成的GIF文件,使用任一图象浏览软件即可浏览该文件,在其它程序当中可以很方便地插入这个GIF文件。

注意:由于这个简单的宏没有错误检查机制,所以如果在执行宏之前没有选中图表或者工作簿未存盘,都会出现错误提示。

标签:图表,工作,文件,选中,Excel教程
0
投稿

猜你喜欢

  • win7系统卸载软件提示用户权限不足没有管理员权限

    2022-08-27 18:32:10
  • Win10系统WPS网盘怎么删除?Win10系统删除WPS网盘的方法

    2022-04-24 02:41:59
  • Pdf文怎么给文件添加证明等文件的附件?

    2023-09-21 09:37:49
  • Win7电脑删除便签的时候没有确认提示怎么办?

    2022-06-15 21:12:45
  • realtek高清晰音频管理器可以卸载吗?具体卸载方法分享

    2022-10-11 20:01:39
  • word在方框里打钩的两种方法

    2022-02-11 08:08:30
  • 如何在Mac将VOB转换为MP4呢?

    2023-05-22 16:11:38
  • 如何把word文档打印成小册子?

    2023-08-20 11:45:58
  • 如何在 macOS Monterey 上的 Safari 中使用标签组?

    2022-06-01 16:29:09
  • win10未发现nvidia控制面板屏幕不停闪的解决方法

    2023-03-14 10:53:11
  • Win10无法安装怎么办?Win10无法安装的原因和解决方法

    2023-11-17 17:57:30
  • PDF补丁丁怎么使用?PDF补丁丁使用方法图文教程

    2022-07-27 05:59:45
  • PPT2013微调快捷键怎么使用?

    2022-01-30 13:22:55
  • gta5无法验证epic怎么办_gta5无法验证epic解决方法

    2023-05-17 16:58:04
  • excel2003调出窗体控件的方法

    2023-05-28 09:13:13
  • WPS录入时间自动跟踪有招

    2023-05-13 13:06:19
  • Win7系统丢失文件d3dx9_36.dll的解决方法

    2022-10-30 23:39:34
  • 360浏览器热点资讯怎么关闭?360浏览器热点资讯删除教程

    2022-12-11 01:30:30
  • Windows11微软拼音中文输入法要怎么安装?

    2023-02-19 16:52:03
  • 点击工具栏保护保护工作表等

    2023-08-31 12:26:12
  • asp之家 电脑教程 m.aspxhome.com