Constants used to identify VBA document events. More...
| Variables | |
| const long | NO_EVENT = -1 | 
| An identifier not corresponding to any VBA document event. | |
| const long | AUTO_NEW = 1 | 
| New document opened from template. | |
| const long | AUTO_OPEN = 2 | 
| Document opened (loaded). | |
| const long | AUTO_CLOSE = 3 | 
| Document about to be closed. | |
| const long | AUTO_EXEC = 4 | 
| Application start. | |
| const long | AUTO_EXIT = 5 | 
| Application exit. | |
| const long | DOCUMENT_NEW = 1001 | 
| New text document opened from template. | |
| const long | DOCUMENT_OPEN = 1002 | 
| Text document opened (loaded). | |
| const long | DOCUMENT_CLOSE = 1003 | 
| Document about to be closed. | |
| const long | WORKBOOK_ACTIVATE = 2001 | 
| Document activated. | |
| const long | WORKBOOK_DEACTIVATE = 2002 | 
| Document deactivated. | |
| const long | WORKBOOK_OPEN = 2003 | 
| Document opened (loaded). | |
| const long | WORKBOOK_BEFORECLOSE = 2004 | 
| Document about to be closed. | |
| const long | WORKBOOK_BEFOREPRINT = 2005 | 
| Document about to be printed. | |
| const long | WORKBOOK_BEFORESAVE = 2006 | 
| Document about to be saved. | |
| const long | WORKBOOK_AFTERSAVE = 2007 | 
| Document has been saved. | |
| const long | WORKBOOK_NEWSHEET = 2008 | 
| New sheet inserted. | |
| const long | WORKBOOK_WINDOWACTIVATE = 2009 | 
| Document window has been activated. | |
| const long | WORKBOOK_WINDOWDEACTIVATE = 2010 | 
| Document window has been deactivated. | |
| const long | WORKBOOK_WINDOWRESIZE = 2011 | 
| Document window has been resized. | |
| const long | WORKSHEET_ACTIVATE = 2101 | 
| Worksheet has been activated (made visible). | |
| const long | WORKSHEET_DEACTIVATE = 2102 | 
| Worksheet has been deactivated (made not visible). | |
| const long | WORKSHEET_BEFOREDOUBLECLICK = 2103 | 
| Double click in the sheet. | |
| const long | WORKSHEET_BEFORERIGHTCLICK = 2104 | 
| Right click in the sheet. | |
| const long | WORKSHEET_CALCULATE = 2105 | 
| Cells in sheet have been recalculated. | |
| const long | WORKSHEET_CHANGE = 2106 | 
| Cells in sheet have been changed. | |
| const long | WORKSHEET_SELECTIONCHANGE = 2107 | 
| Selection in sheet has been changed. | |
| const long | WORKSHEET_FOLLOWHYPERLINK = 2108 | 
| Hyperlink has been clicked. | |
| const long | USERDEFINED_START = 1000000 | 
| Implementations are allowed to use identifiers above this value for any internal purpose. | |
Constants used to identify VBA document events.
If one of these events is fired, a specific VBA macro in a specific document code module will be executed.
Each event expects some specific arguments to be passed to XVBAEventProcessor::processVbaEvent().
| const long AUTO_CLOSE = 3 | 
Document about to be closed.
No arguments.
| const long AUTO_EXEC = 4 | 
Application start.
No arguments.
| const long AUTO_EXIT = 5 | 
Application exit.
No arguments.
| const long AUTO_NEW = 1 | 
New document opened from template.
No arguments.
| const long AUTO_OPEN = 2 | 
Document opened (loaded).
No arguments.
| const long DOCUMENT_CLOSE = 1003 | 
Document about to be closed.
No arguments.
| const long DOCUMENT_NEW = 1001 | 
New text document opened from template.
No arguments.
| const long DOCUMENT_OPEN = 1002 | 
Text document opened (loaded).
No arguments.
| const long NO_EVENT = -1 | 
An identifier not corresponding to any VBA document event.
| const long USERDEFINED_START = 1000000 | 
Implementations are allowed to use identifiers above this value for any internal purpose.
| const long WORKBOOK_ACTIVATE = 2001 | 
Document activated.
No arguments.
| const long WORKBOOK_AFTERSAVE = 2007 | 
Document has been saved.
Arguments: boolean bSuccess.
| const long WORKBOOK_BEFORECLOSE = 2004 | 
Document about to be closed.
Arguments: [out] boolean bCancel.
| const long WORKBOOK_BEFOREPRINT = 2005 | 
Document about to be printed.
Arguments: [out] boolean bCancel.
| const long WORKBOOK_BEFORESAVE = 2006 | 
Document about to be saved.
Arguments: boolean bSaveAs, [out] boolean bCancel.
| const long WORKBOOK_DEACTIVATE = 2002 | 
Document deactivated.
No arguments.
| const long WORKBOOK_NEWSHEET = 2008 | 
New sheet inserted.
Arguments: short nSheet.
| const long WORKBOOK_OPEN = 2003 | 
Document opened (loaded).
No arguments.
| const long WORKBOOK_WINDOWACTIVATE = 2009 | 
Document window has been activated.
Arguments: XController aController.
| const long WORKBOOK_WINDOWDEACTIVATE = 2010 | 
Document window has been deactivated.
Arguments: XController aController.
| const long WORKBOOK_WINDOWRESIZE = 2011 | 
Document window has been resized.
Arguments: XController aController.
| const long WORKSHEET_ACTIVATE = 2101 | 
Worksheet has been activated (made visible).
Arguments: short nSheet.
| const long WORKSHEET_BEFOREDOUBLECLICK = 2103 | 
Double click in the sheet.
Arguments: XRange/XSheetCellRangeContainer aRange, [out] boolean bCancel.
| const long WORKSHEET_BEFORERIGHTCLICK = 2104 | 
Right click in the sheet.
Arguments: XRange/XSheetCellRangeContainer aRange, [out] boolean bCancel.
| const long WORKSHEET_CALCULATE = 2105 | 
Cells in sheet have been recalculated.
Arguments: short nSheet.
| const long WORKSHEET_CHANGE = 2106 | 
Cells in sheet have been changed.
Arguments: XRange/XSheetCellRangeContainer aRange.
| const long WORKSHEET_DEACTIVATE = 2102 | 
Worksheet has been deactivated (made not visible).
Arguments: short nSheet.
| const long WORKSHEET_FOLLOWHYPERLINK = 2108 | 
Hyperlink has been clicked.
Arguments: XCell aCell.
| const long WORKSHEET_SELECTIONCHANGE = 2107 | 
Selection in sheet has been changed.
Arguments: XRange/XSheetCellRangeContainer aRange.