房地产会计网-引领房地产会计行业潮流!

房地产会计网

 找回密码
 注册

QQ登录

只需一步,快速开始

用新浪微博连接

一步搞定

论坛热门版块 国内最热门的房地产财务同行交流平台 房产会计问吧 - 房产会计实务 - 纳税筹划

论坛推荐版块 我们的宗旨:房会天下 网聚精英 房产会计专题 - 房产开发资料 - 成本预算

网站培训课程 房地产会计财税专业培训 财税课程咨询 - 课程在线报名

查看: 1381|回复: 0
打印 上一主题 下一主题

[excel] Excel技巧:将图表另存为GIF文件 [复制链接]

  • TA的每日心情
    奋斗
    2017-9-28 08:55
  • 签到天数: 91 天

    [LV.6]常住居民II

    跳转到指定楼层
    1#
    发表于 2010-4-18 18:48:14 |只看该作者 |倒序浏览
     我们有时需要在网页中插入一个图表,或者在其它非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文件。
      注意:由于这个简单的宏没有错误检查机制,所以如果在执行宏之前没有选中图表或者工作簿未存盘,都会出现错误提示。
    分享到: QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    分享分享0 收藏收藏0 顶0 踩0 转发到微博

    发表回复

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐阅读

    返回顶部