Application.WorkbookNewChart 事件 (Excel)

在任何打开的工作簿中创建新图表时发生。

语法

表达式WorkbookNewChart (WbCh)

expression:表示 Application 对象的变量。

参数

名称 必需/可选 数据类型 说明
Wb 必需 Workbook 工作簿。
Ch 必需 图表 新图表。

返回值

Nothing

注解

在工作表、图表工作表或其他工作表类型上插入或粘贴新图表时,将发生 WorkbookNewChart 事件。 如果插入或粘贴多个图表,那么按照图表的插入或粘贴顺序,每个图表都会发生一次该事件。

如果将图表对象或图表工作表从一个位置移到另一个位置,则不会发生该事件。 但是,如果在图表对象和图表工作表之间移动图表,仍会发生该事件,因为必须创建新图表。

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

示例

下面的代码示例在新图表被添加到工作簿时显示一个消息框。

Private Sub App_NewChart(ByVal Wb As Workbook, _ 
 ByVal Ch As Chart) 
 MsgBox ("A new chart was added to: " & Wb.Name & " of type: " & Ch.Type) 
End Sub

支持和反馈

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