Workbook.NewChart 事件 (Excel)

在工作簿中创建新图表时发生。

语法

表达式NewChart (Ch)

表达 一个返回 Workbook 对象的变量。

参数

名称 必需/可选 数据类型 说明
Ch 必需 图表 新图表。

返回值

Nothing

备注

每当在工作表、图表工作表或其他工作表类型上插入或粘贴新图表时, 将发生 NewChart 事件。 如果插入或粘贴多个图表,那么按照图表的插入或粘贴顺序,每个图表都会发生一次该事件。 如果将图表对象或图表工作表从一个位置移到另一个位置,则不会发生该事件。 但是,如果在图表对象和图表工作表之间移动图表,仍会发生该事件,因为必须创建新图表。

NewChart 事件在以下情况下不会发生:复制和粘贴图表工作表、更改图表类型、更改图表数据源、撤消或恢复插入或粘贴图表,以及加载包含图表的工作簿。

示例

下面的示例在对工作簿添加新图表时,显示消息框。

Private Sub Workbook_NewChart(ByVal Ch As Chart) 
 MsgBox ("A new chart of the following chart type was added: " & Ch.ChartType) 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。