Application.WorkbookNewChart 事件 (Excel)
在任何打开的工作簿中创建新图表时发生。
语法
表达式。WorkbookNewChart (Wb、 Ch)
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 支持和反馈,获取有关如何接收支持和提供反馈的指南。