:: ooo :: vba :: excel ::

interface XApplication
Base Interfaces
XApplication
┣ ::com::sun::star::beans::XExactName
┗ ::com::sun::star::script::XInvocation

::com::sun::star::beans::XExactName
(referenced interface's summary:)
provides a method of changing names for converting an approximate name to an existing name.
::com::sun::star::script::XInvocation
(referenced interface's summary:)
gives access to an object's methods and properties. Container access is available through ::com::sun::star::container::XIndexContainer, ::com::sun::star::container::XNameContainer and ::com::sun::star::container::XEnumerationAccess.


Methods' Summary
setDefaultFilePath  
getDefaultFilePath  
LibraryPath  
TemplatesPath  
PathSeparator  
Workbooks  
Worksheets  
Windows  
WorksheetFunction  
Evaluate  
Dialogs  
Range  
Names  
GoTo  
wait  
Calculate  
Intersect  
Union  
Volatile  
DoEvents  
Caller  
Attributes' Summary
Selection  
ActiveWorkbook  
ActiveCell  
ActiveWindow  
ActiveSheet  
Assistant  
Calculation  
ThisWorkbook  
Name  
DisplayAlerts  
DisplayFormulaBar  
CutCopyMode  
StatusBar  
Cursor  
EnableEvents  
Methods' Details
setDefaultFilePath
void
setDefaultFilePath( [in] string  DefaultFilePath )
raises( ::com::sun::star::script::BasicErrorException );

getDefaultFilePath
string
getDefaultFilePath()
raises( ::com::sun::star::script::BasicErrorException );

LibraryPath
string
LibraryPath()
raises( ::com::sun::star::script::BasicErrorException );

TemplatesPath
string
TemplatesPath()
raises( ::com::sun::star::script::BasicErrorException );

PathSeparator
string
PathSeparator()
raises( ::com::sun::star::script::BasicErrorException );

Workbooks
any
Workbooks( [in] any  aIndex );

Worksheets
any
Worksheets( [in] any  aIndex );

Windows
any
Windows( [in] any  aIndex );

WorksheetFunction
any
WorksheetFunction();

Evaluate
any
Evaluate( [in] string  Name );

Dialogs
any
Dialogs( [in] any  DialogIndex );

Range
any
Range( [in] any  Cell1,
[in] any  Cell2 );

Names
any
Names( [in] any  Index );

GoTo
void
GoTo( [in] any  Reference,
[in] any  Scroll );

wait
void
wait( [in] double  time );

Calculate
void
Calculate()
raises( ::com::sun::star::script::BasicErrorException );

Intersect
XRange
Intersect( [in] XRange  Arg1,
[in] XRange  Arg2,
[in] any  Arg3,
[in] any  Arg4,
[in] any  Arg5,
[in] any  Arg6,
[in] any  Arg7,
[in] any  Arg8,
[in] any  Arg9,
[in] any  Arg10,
[in] any  Arg11,
[in] any  Arg12,
[in] any  Arg13,
[in] any  Arg14,
[in] any  Arg15,
[in] any  Arg16,
[in] any  Arg17,
[in] any  Arg18,
[in] any  Arg19,
[in] any  Arg20,
[in] any  Arg21,
[in] any  Arg22,
[in] any  Arg23,
[in] any  Arg24,
[in] any  Arg25,
[in] any  Arg26,
[in] any  Arg27,
[in] any  Arg28,
[in] any  Arg29,
[in] any  Arg30 )
raises( ::com::sun::star::script::BasicErrorException );

Union
XRange
Union( [in] XRange  Arg1,
[in] XRange  Arg2,
[in] any  Arg3,
[in] any  Arg4,
[in] any  Arg5,
[in] any  Arg6,
[in] any  Arg7,
[in] any  Arg8,
[in] any  Arg9,
[in] any  Arg10,
[in] any  Arg11,
[in] any  Arg12,
[in] any  Arg13,
[in] any  Arg14,
[in] any  Arg15,
[in] any  Arg16,
[in] any  Arg17,
[in] any  Arg18,
[in] any  Arg19,
[in] any  Arg20,
[in] any  Arg21,
[in] any  Arg22,
[in] any  Arg23,
[in] any  Arg24,
[in] any  Arg25,
[in] any  Arg26,
[in] any  Arg27,
[in] any  Arg28,
[in] any  Arg29,
[in] any  Arg30 )
raises( ::com::sun::star::script::BasicErrorException );

Volatile
void
Volatile( [in] any  Volatile );

DoEvents
void
DoEvents();

Caller
any
Caller( [in] any  aIndex );

Attributes' Details
Selection
[ readonly ] any Selection;
ActiveWorkbook
[ readonly ] XWorkbook ActiveWorkbook;
ActiveCell
[ readonly ] XRange ActiveCell;
ActiveWindow
[ readonly ] XWindow ActiveWindow;
ActiveSheet
[ readonly ] XWorksheet ActiveSheet;
Assistant
[ readonly ] ::ooo::vba::XAssistant Assistant;
Calculation
long Calculation;
ThisWorkbook
[ readonly ] XWorkbook ThisWorkbook;
Name
[ readonly ] string Name;
DisplayAlerts
boolean DisplayAlerts;
DisplayFormulaBar
boolean DisplayFormulaBar;
CutCopyMode
any CutCopyMode;
StatusBar
any StatusBar;
Cursor
long Cursor;
EnableEvents
boolean EnableEvents;
Top of Page