:: com :: sun :: star :: script :: vba ::
|
unpublished |
interface XVBAEventProcessor |
|
|
|
- Usage Restrictions
- not published
- Description
- Executes VBA event handlers.
|
Methods' Details |
hasVbaEventHandler
- Description
- Returns whether a VBA event handler exists.
- Parameter nEventId
- The identifier of the event. Must be a constant from VBAEventId.
- Parameter aArgs
- Additional arguments needed to identify some event handlers, e.g. a
sheet index for spreadsheet events.
- Returns
- true, if the VBA event handler exists.
- Throws
- ::com::sun::star::lang::IllegalArgumentException
if the passed event identifier is not supported, or if the passed
specifier is required but invalid.
|
|
processVbaEvent
- Description
- Executes a VBA event handler.
- Parameter nEventId
- The identifier of the event. Must be a constant from VBAEventId.
- Parameter aArgs
- The input arguments needed to create the argument list of the VBA
event handler.
- Returns
- true, if event handing is enabled, and the event handler macro
exists and has been invoked.
- Throws
- ::com::sun::star::lang::IllegalArgumentException
if the passed event identifier is not supported, or if the passed
arguments do not conform to the arguments expected by the specified
event.
- Throws
- ::com::sun::star::util::VetoException
if the VBA event handler has indicated to veto the event.
|
|
Top of Page
Copyright © 1995, 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.