工作簿的显示消息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)