xlEventRegister
Область применения: Excel 2013 | Office 2013 | Visual Studio
Используется для регистрации обработчика событий. Представлено в Excel 2010.
Excel12(xlEventRegister, LPXLOPER12 pxRes, 2, LPXLOPER12 pxProcedure, LPXLOPER12 pxEvent);
Параметры
pxProcedure (xltypeStr)
Имя функции обработчика событий, отображаемой в коде DLL.
pxEvent (xltypeInt)
Событие, обрабатываемое функцией, указанной в параметре pxProcedure .
Начиная с Excel 2010, Excel поддерживает следующие события:
Событие | Описание |
---|---|
xleventCalculationEnded |
Возникает, когда Excel завершает вычисление. Вы можете освободить все ресурсы, выделенные во время вычисления после этого события. |
xleventCalculationCanceled |
Возникает, когда пользователь прерывает вычисление. XLL должен останавливать все асинхронные действия. Событие CalculationEnded возникает сразу после этого события. |
Значение свойства и возвращаемое значение
В случае успешного выполнения pxRes (xltypeInt) имеет значение > 0. В случае неудачи pxRes ==0.