主要内容

工作簿的显示消息onclose.事件

此示例显示如何处理COM接口事件,如何在A中设置事件微软®excel.®工作簿对象,以及如何处理它beforeclose.事件。

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

功能OnBeforeCleSworkbook(varargin)Disp('beforeclose事件发生了'的)

创建Excel对象并使其可见。

XL = ACTXSERVER('Excel.Application');xl.visible = 1;

添加工作簿。

hwbks = xl.workbooks;hworkbook = hwbks.add;

注册onbeforecloseworkbook函数为onclose.事件。

注册经验(HWOOWBOOK,{'beforeclose'@onbeforecloseworkbook})

关闭工作簿,触发关闭活动并拨打电话onclose.处理程序。

关闭(hworkbook)
Beforeclose事件发生了
退出(XL)

也可以看看

相关话题