一次
事件此示例演示如何处理COM接口事件,以及如何在微软®擅长®工作手册
对象,以及如何处理其关门前
事件
创建以下事件处理程序文件,OnBeforeCloseWorkbook.m
,在当前文件夹中。
作用OnBeforeCloseWorkbook(varargin)显示(“在关闭事件发生之前”)
创建Excel对象并使其可见。
xl=actxserver(“Excel.Application”); xl.可见=1;
添加工作簿。
hWbks=xl.工作手册;hWorkbook=hWbks.Add;
登记OnBeforeCloseWorkbook
功能一次
事件
注册事件(工作手册{“关门前”@OnBeforeCloseWorkbook})
关闭工作簿,这将触发关
事件并调用一次
处理程序。
关闭(工作手册)
在关闭事件发生之前
退出(xl)