Excel中Chart对象成员表
因最近在做一个插件,与图表相关,现就把Excel中Chart成员中的方法、属性、事件做成一个表,以便以后进行查询,成员表如下表。注意,本表内只包含其方法、属性、事件的基本说明,如果您需要获取其详细的信息请参阅Excel中Vba的帮助文档,另Excel各版本间需要考虑代码兼容性问题,您在发布代码前最好在多个版本上进行代码测试,如果您的代码是非Vba形式的比如为Com插件的形式,那么您最好也要进行多个平台的测试:
一、方法
名称 | 说明 |
Activate | 使当前图表成为活动图表。 |
ApplyChartTemplate | 将标准图表类型或自定义图表类型应用于图表。 |
ApplyDataLabels | 将数据标签应用于图表中的所有系列。 |
ApplyLayout | 应用功能区中显示的版式。 |
Axes | 返回一个代表图表上单个坐标轴或坐标轴集合的对象。 |
ChartGroups | 返回一个对象,该对象表示图表中单个图表组(ChartGroup对象)或所有图表组的集合(ChartGroups对象)。返回的集合中包括每种类型的图表组。 |
ChartObjects | 返回一个对象,它代表工作表上的一个嵌入式图表(ChartObject对象)或所有嵌入式图表的集合(ChartObjects对象)。 |
ChartWizard | 修改给定图表的属性。可使用本方法快速设置图表的格式,而不必逐个设置所有属性。本方法是非交互式的,并且仅更改指定的属性。 |
CheckSpelling | 检查对象的拼写。 |
ClearToMatchStyle | 清除图表元素格式以改为自动格式。 |
Copy | 将工作表复制到工作簿的另一位置。 |
CopyPicture | 将所选对象作为图片复制到剪贴板。 |
Delete | 删除对象。 |
Evaluate | 将一个 Microsoft Excel 名称转换为一个对象或者一个值。 |
Export | 以图形格式导出图表。 |
ExportAsFixedFormat | 导出为指定格式的文件。 |
GetChartElement | 返回指定的 X 坐标和 Y 坐标上图表元素的信息。本方法稍有与众不同之处:调用时只须指定前两个参数,在本方法执行期间,Microsoft Excel 为其余参数赋值,本方法返回后应检验这些参数的值。 |
Location | 将图表移动到新位置。 |
Move | 将图表移到工作簿的另一位置。 |
OLEObjects | 返回一个对象,它代表图表或工作表上的单个 OLE 对象 (OLEObject)或所有 OLE 对象的集合(OLEObjects集合)。只读。 |
Paste | 将剪贴板中的图表数据粘贴到指定的图表中。 |
PrintOut | 打印对象。 |
PrintPreview | 按对象打印后的外观效果显示对象的预览。 |
Protect | 保护图表使其不被修改。 |
Refresh | 立即重新绘制指定的图表。 |
SaveAs | 将对图表或工作表的更改保存到另一不同文件中。 |
SaveChartTemplate | 向可用图表模板的列表中添加自定义图表模板。 |
Select | 选择对象。 |
SeriesCollection | 返回一个对象,它代表图表或图表组中的一个系列(Series对象)或所有系列的集合(SeriesCollection集合)。 |
SetBackgroundPicture | 设置图表的背景图形。 |
SetDefaultChart | 指定 Microsoft Excel 新建图表时使用的图表模板的名称。 |
SetElement | 设置图表上的图表元素。可读/写 MsoChartElementType 类型。 |
SetSourceData | 设置图表的源数据范围。 |
Unprotect | 取消工作表或工作簿的保护。如果工作表或工作簿不是受保护的,则此方法不起作用。 |
二、属性
名称 | 说明 |
Application | 如果不使用对象识别符,则该属性返回一个代表 Microsoft Excel 应用程序的 Application 对象。如果使用对象识别符,则该属性返回一个代表指定对象的创建程序的 Application 对象(可对一个 OLE 自动化对象使用该属性来返回该对象的应用程序)。只读。 |
AutoScaling | 如果 Microsoft Excel 对三维图表进行缩放,使之与等效的二维图表的大小相近,则该属性值为 True。RightAngleAxes 属性必须为 True。Boolean 类型,可读写。 |
BackWall | 返回一个 Walls 对象,该对象允许用户单独对三维图表的背面墙进行格式设置。只读。 |
BarShape | 返回或设置用于三维条形图或柱形图的形状。XlBarShape 类型,可读写。 |
ChartArea | 返回一个 ChartArea 对象,该对象表示图表的整个图表区。只读。 |
ChartStyle | 返回或设置图表的图表样式。可读/写 Variant 类型。 |
ChartTitle | 返回一个 ChartTitle 对象,该对象表示指定图表的标题。只读。 |
ChartType | 返回或设置图表类型。XlChartType 类型,可读写。 |
CodeName | 返回对象的代码名。String 型,只读。 |
Creator | 返回一个 32 位整数,该整数指示创建对象的应用程序。只读 Long类型。 |
DataTable | 返回一个 DataTable 对象,该对象表示图表模拟运算表。只读。 |
DepthPercent | 返回或设置三维图表的深度,以图表宽度的百分比表示(有效范围从20% 到 2000%)。可读/写 Long 类型。 |
DisplayBlanksAs | 返回或设置在图表中绘制空白单元格的方式。可以是XlDisplayBlanksAs 常量之一。Long 类型,可读写。 |
Elevation | 返回或设置三维图表视图的仰角(以角度为单位)。Long 类型,可读写。 |
Floor | 返回一个 Floor 对象,该对象代表三维图表的基底。只读。 |
GapDepth | 以数据标志宽度的形式返回或设置三维图表中数据系列之间的距离,本属性的值必须在 0 和 500 之间。Long 类型,可读写。 |
HasAxis | 返回或设置图表上显示的坐标轴。可读/写 Variant 类型。 |
HasDataTable | 如果图表有模拟运算表,则该属性值为 True。可读/写 Boolean 类型。 |
HasLegend | 如果图表有图例,则该属性值为 True。可读/写 Boolean 类型。 |
HasTitle | 如果坐标轴或图表有可见标题,则为 True。可读/写 Boolean 类型。 |
HeightPercent | 返回或设置三维图表的高度,以图表宽度的百分比表示(有效范围从5% 到 500%)。Long 类型,可读写。 |
Hyperlinks | 返回一个 Hyperlinks 集合,该集合代表图表的超链接。 |
Index | 返回 Long 值,它代表对象在其同类对象所组成的集合内的索引号。 |
Legend | 返回一个 Legend 对象,该对象代表图表的图例。只读。 |
MailEnvelope | 代表文档的电子邮件标题。 |
Name | 返回或设置一个 String 值,它代表对象的名称。 |
Next | 返回一个 Worksheet 对象,该对象代表下一个工作表。 |
PageSetup | 返回一个 PageSetup 对象,它包含用于指定对象的所有页面设置。只读。 |
Parent | 返回指定对象的父对象。只读。 |
Perspective | 返回或设置一个 Long 值,它代表三维图表视图的透视系数。 |
PivotLayout | 返回一个 PivotLayout 对象,该对象代表数据透视表中字段的位置以及数据透视图中坐标轴的位置。只读。 |
PlotArea | 返回一个 PlotArea 对象,该对象代表图表的绘图区。只读。 |
PlotBy | 返回或设置行或列在图表中作为数据系列使用的方式。可为以下XlRowCol 常量之一:xlColumns 或 xlRows。Long 类型,可读写。 |
PlotVisibleOnly | 如果仅绘制可见单元格,则该值为 True。如果可见单元格和隐藏单元格都绘制,则该值为 False。可读/写 Boolean 类型。 |
Previous | 返回一个 Worksheet 对象,该对象代表下一个工作表。 |
PrintedCommentPages | 返回将为当前图表打印的批注页的数量。只读。 |
ProtectContents | 如果工作表内容是受保护的,则为 True。对于图表,这样会保护整个图表。要打开内容保护,请使用 Protect 方法,并将 Contents 参数设置为 True。Boolean 类型,只读。 |
ProtectData | 如果用户不能更改系列公式,则该属性值为 True。Boolean 类型,可读写。 |
ProtectDrawingObjects | 如果形状是受保护的,则为 True。要打开形状保护,请使用 Protect 方法,并将 DrawingObjects 参数设置为 True。Boolean 类型,只读。 |
ProtectFormatting | 如果用户不能更改格式,则该属性值为 True。Boolean 类型,可读写。 |
ProtectionMode | 如果启用了用户界面专用保护,则为 True。要打开用户界面保护,请使用 Protect 方法,并将 UserInterfaceOnly 参数设置为 True。Boolean 类型,只读。 |
ProtectSelection | 如果不能选定图表元素,则该属性值为 True。Boolean 类型,可读写。 |
RightAngleAxes | 如果图表的坐标轴为直角,并与图表的转角或仰角无关,则该值为True。仅应用于三维折线图、柱形图和条形图。Boolean 类型,可读写。 |
Rotation | 以度为单位返回或设置三维图表视图的转角(绘图区绕 Z 轴的转角)。此属性的取值必须介于 0 到 360 之间,三维条形图除外(从 0到 44 之间)。默认值是 20。仅适用于三维图表。Variant 型,可读写。 |
Shapes | 返回一个 Shapes 集合,它代表图表工作表上所有的形状。只读。 |
ShowAllFieldButtons | 返回或设置是否在数据透视图上显示所有字段按钮。可读写。 |
ShowAxisFieldButtons | 返回或设置是否在数据透视图上显示坐标轴字段按钮。可读写。 |
ShowDataLabelsOverMaximum | 返回或设置一个布尔值,该值表示在数值大于数值轴上的最大值时是否显示数据标签。可读/写 Boolean 类型。 |
ShowLegendFieldButtons | 返回或设置是否在数据透视图上显示图例字段按钮。可读写。 |
ShowReportFilterFieldButtons | 返回或设置是否在数据透视图上显示报表筛选字段按钮。可读写。 |
ShowValueFieldButtons | 返回或设置是否在数据透视图上显示值字段按钮。可读写。 |
SideWall | 返回一个 Walls 对象,该对象允许用户单独对三维图表的侧面墙进行格式设置。只读。 |
Tab | 返回图表的 Tab 对象。 |
Visible | 返回或设置一个 XlSheetVisibility 值,它确定对象是否可见。 |
Walls | 返回一个 Walls 对象,该对象表示三维图表的各个墙面。只读。 |
三、事件
名称 | 说明 |
Activate | 激活工作簿、工作表、图表工作表或嵌入式图表时发生此事件。 |
BeforeDoubleClick | 当双击某图表元素时发生此事件,此事件先于默认的双击操作。 |
BeforeRightClick | 右键单击一个图表元素时发生此事件,此事件先于默认的右键单击操作。 |
Calculate | 对于 Chart 对象,在图表绘制新数据点或更改后的数据点之后发生此事件。 |
Deactivate | 图表、工作表或工作簿被停用时发生此事件。 |
MouseDown | 当在图表上按下鼠标按钮时,发生此事件。 |
MouseMove | 当鼠标指针在图表上的位置改变时发生此事件。 |
MouseUp | 当在图表上释放鼠标按钮时发生此事件。 |
Resize | 调整图表大小时发生此事件。 |
Select | 选定图表元素时发生此事件。 |
SeriesChange | 当用户更改图表数据点的值时,发生此事件;方法是,单击图表中的某一栏,然后向上或向下拖动上边距以更改数据点的值。 |
Excel中Chart对象成员表相关推荐
- 将excel中的一个工作表按照某列拆分成多个sheet工作表
如何将excel中的一个工作表按照某列拆分成多个sheet工作表呢?接下来就利用VBA工具来解决这个问题. 拆分之前的工作表: 拆分之后的工作表: 操作步骤具体如下: 第一步:打开需要拆分的表格文件: ...
- 如何在 Excel 中锁定受保护工作表的特定区域?
欢迎观看 Microsoft Excel 教程,小编带大家学习 Microsoft Excel 的使用技巧,了解如何在 Excel 中锁定受保护工作表的特定区域. 只锁定受保护的工作表中的特定单元格和 ...
- 替代微软txt文本编辑器_如何在Microsoft Excel中向对象添加替代文本
替代微软txt文本编辑器 Alternative text (alt text) allows screen readers to capture the description of an obje ...
- 厌倦了SE11/SE16N? 告诉你如何在Excel中查看SAP的表数据
SAP 提供 SE11 / SE16 / SE16N 查看表数据,SE11 首先进入的是表结构界面,然后再跳转到选择屏幕,在界面中输入选择条件运行,或直接运行,才能看到表数据.如果表设置了表维护生成器 ...
- EXCEL中如何获得工作表(sheet)的名称
excel 取得工作表名 方法一 常规方法 cell函数 也可以这样取得工作表名,在任一单元格输入: =RIGHT(CELL("filename"),LEN(CELL(" ...
- C#实战021:OleDb操作-新增Excel中的sheet工作表
获取到lExcel中的sheet中的所有工作表,我们就可以来创建新的sheet工作表了,首先我们判断下Excel中的sheet中的所有工作表中是否存在我们需要创建的sheet工作表,如果没有的话我们在 ...
- 在Excel中从长列表中选择多个项目
It's hard enough to select one item from a long drop down list – how can we make it easier to select ...
- vba工作表重命名_如何在Excel中重命名工作表选项卡
vba工作表重命名 By default, worksheet tabs in Excel are given generic names, such as Sheet1, Sheet2, and s ...
- 如何在Excel中使用数据透视表计算百分比变化
Pivot Tables are an amazing built-in reporting tool in Excel. While typically used to summarize data ...
最新文章
- 转型不该只是一句空话 还应该有更多实质
- 八、springboot整合Spring Security
- SAP MM 如何得到委外加工采购订单中需要发给subcontractor的物料的信息?
- c语言复制的代码不能运行,刚学C语言,在Linux下写的代码能正常编译,复制到VC下就无法运行...
- python3字典列表_python3入门(3)---列表、元组、字典、集合详解
- SWF反编译神器ASV2013功能展示(下)
- 创建工程师文化的3个步骤 | IDCF
- D类IP地址和组播传输
- Python画数码晶体管日期(年月日时分秒)
- Android系统的开机画面显示过程分析(12)
- 如何通俗易懂的解释什么是云服务器?
- 使用JS数组迭代方法渲染页面数据并实现查询功能
- 易语言新手入门教程第十五课 - QQ自动登录器第三部分
- python高频词汇表大全_利用python统计word文档高频词汇
- 解决Aid Learning无法联网问题
- App Thinning Xcode9打包选择
- centos下php的mysqli扩展安装
- 讲解电脑重装系统后硬盘消失要如何解决
- 写给内功修炼读者的一封信!文末献上作者近照!
- 小白也能当大神-利用免费云空间Heroku搭建自己的代理服务器【1】认识与注册HeroKu