:: ooo :: vba :: excel ::

unpublished interface XSheetObject
Base Interfaces
XSheetObject
┗ ::ooo::vba::XHelperInterface
   ┗ ::com::sun::star::lang::XServiceInfo

::ooo::vba::XHelperInterface
Usage Restrictions
not published
Description
Base interface for graphic objects and drawing controls in a single sheet.

The objects supporting this interface are now deprecated in VBA in favour of the Shapes and OLEObjects collections, but are kept for compatibility with old VBA scripts. All form control objects do NOT belong to ActiveX form controls but to the old-style drawing controls.


Attributes' Summary
Left Left coordinate of the drawing object, in points.  
Top Top coordinate of the drawing object, in points.  
Width Width of the drawing object, in points.  
Height Height of the drawing object, in points.  
Name The name of the drawing object, used as collection key.  
OnAction Name of a macro that will be executed when the drawing object is clicked.  
Placement Anchor mode of the object (fixed or variable position and size). Must be a value from ooo::vba::excel::XlPlacement.  
PrintObject True = print object, false = skip object on printing.  
Attributes' Details
Left
double Left;
Description
Left coordinate of the drawing object, in points.
Top
double Top;
Description
Top coordinate of the drawing object, in points.
Width
double Width;
Description
Width of the drawing object, in points.
Height
double Height;
Description
Height of the drawing object, in points.
Name
string Name;
Description
The name of the drawing object, used as collection key.
OnAction
string OnAction;
Description
Name of a macro that will be executed when the drawing object is clicked.
Placement
long Placement;
Description
Anchor mode of the object (fixed or variable position and size). Must be a value from ooo::vba::excel::XlPlacement.
PrintObject
boolean PrintObject;
Description
True = print object, false = skip object on printing.
Top of Page