400-685-0732

WJMonitor舆情之声

企业大数据智能舆情监测管理解决方案

全网监测海量数据按需发布监测预警

实时把握舆情动态精准追溯信息源头

获取验证码
企业采购 个人使用
当前位置: 首页 > 办公 > excel > excel复制图表 将Excel中图表复制为图片的方法

excel复制图表 将Excel中图表复制为图片的方法

时间:2018-07-13 15:41:52

excel复制图表 将Excel中图表复制为图片的方法,多掌握一门知识就等于多能解决一些问题,今天要介绍的是excel复制图表的相关知识,我相信当你看完excel复制图表 将Excel中图表复制为图片的方法这篇文章的时候你一定会掌握一门新技能,从而让你的工作更简单!

使用Excel VBA可以将工作表中的图表复制为图片,实现这种操作使用的是ChartObjects对象的CopyPicture方法。本文介绍将Excel中图表复制为图片的具体操作方法。

1、启动Excel并打开包含图表的工作表,打开Visual Basic编辑器,在工程资源管理器中添加一个模块,在模块的“代码”窗口中输入程序代码,如图1所示。具体的程序代码如下所示:

Sub CopyChart()

If ActiveChart Is Nothing Then

MsgBox "请先选择一个图表!"

Exit Sub

End If

ActiveChart.CopyPicture appearance:=xlScreen,Format:=xlBitmap

Range("N8").Select

ActiveSheet.Paste

End Sub

excel复制图表 将Excel中图表复制为图片的方法

图1 插入模块并输入程序代码

提示

在VBA中,CopyPicture方法能够将选中的图表作为图片复制到剪贴板中,该方法的语法结构如下所示:

表达式CopyPicture(Appearance,Format)

这里,表达式是一个代表ChartObject对象的变量。该方法的Appearance参数是一个可选参数,用于设置图片的复制方式,其默认值为xlScreen。该参数可以设置为下面的两个常量之一。

xlPrinter:图片按其打印效果进行复制。

xlScreen:图片尽可能按其屏幕显示进行复制。

Format参数用于设置图片复制的格式,其默认值为xlPicture。该参数可以设置为下面的两个常量之一。

xlBitmap:位图(.bmp、.jpg、.gif)。

xlPicture:绘制图片(.png、.wmf、.mix)。

2、按F5键运行程序,如果没有选择工作表中的图表,则程序给出提示,提示用户先选择图表,如图2所示;如果已经选择了工作表中的图表,则选择图表被复制,如图3所示。

excel复制图表 将Excel中图表复制为图片的方法

图2 提示选择图表

excel复制图表 将Excel中图表复制为图片的方法

图3 选择图表被复制为图片

以上就是excel复制图表 将Excel中图表复制为图片的方法全部内容了,希望大家看完有所启发,对自己的工作生活有所帮助,想要了解更多跟excel复制图表 将Excel中图表复制为图片的方法请关注我们优词网!

excel复制图表 将Excel中图表复制为图片的方法

分享按钮