主要内容

显示工作簿的消息一次事件

此示例演示如何处理COM接口事件,以及如何在微软®擅长®工作手册对象,以及如何处理其关门前事件

创建以下事件处理程序文件,OnBeforeCloseWorkbook.m,在当前文件夹中。

作用OnBeforeCloseWorkbook(varargin)显示(“在关闭事件发生之前”)

创建Excel对象并使其可见。

xl=actxserver(“Excel.Application”); xl.可见=1;

添加工作簿。

hWbks=xl.工作手册;hWorkbook=hWbks.Add;

登记OnBeforeCloseWorkbook功能一次事件

注册事件(工作手册{“关门前”@OnBeforeCloseWorkbook})

关闭工作簿,这将触发事件并调用一次处理程序。

关闭(工作手册)
在关闭事件发生之前
退出(xl)

另见

相关话题