LibreOffice Module sc (master) 1
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
ScVbaWorksheet Class Reference

#include <vbaworksheet.hxx>

Inheritance diagram for ScVbaWorksheet:
[legend]
Collaboration diagram for ScVbaWorksheet:
[legend]

Public Member Functions

 ScVbaWorksheet (const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext, css::uno::Reference< css::sheet::XSpreadsheet > xSheet, css::uno::Reference< css::frame::XModel > xModel)
 
 ScVbaWorksheet (css::uno::Sequence< css::uno::Any > const &aArgs, css::uno::Reference< css::uno::XComponentContext >const &xContext)
 
virtual ~ScVbaWorksheet () override
 
const css::uno::Reference< css::frame::XModel > & getModel () const
 
const css::uno::Reference< css::sheet::XSpreadsheet > & getSheet () const
 
css::uno::Reference< ov::excel::XWorksheet > createSheetCopyInNewDoc (const OUString &)
 
css::uno::Reference< ov::excel::XWorksheet > createSheetCopy (css::uno::Reference< ov::excel::XWorksheet > const &xSheet, bool bAfter)
 
virtual OUString SAL_CALL getName () override
 
virtual void SAL_CALL setName (const OUString &rName) override
 
virtual sal_Int32 SAL_CALL getVisible () override
 
virtual void SAL_CALL setVisible (sal_Int32 nVisible) override
 
virtual ::sal_Int32 SAL_CALL getStandardWidth () override
 
virtual ::sal_Int32 SAL_CALL getStandardHeight () override
 
virtual sal_Bool SAL_CALL getProtectionMode () override
 
virtual sal_Bool SAL_CALL getProtectContents () override
 
virtual sal_Bool SAL_CALL getProtectDrawingObjects () override
 
virtual sal_Bool SAL_CALL getProtectScenarios () override
 
virtual css::uno::Reference< ov::excel::XRange > SAL_CALL getUsedRange () override
 
virtual css::uno::Any SAL_CALL ChartObjects (const css::uno::Any &Index) override
 
virtual css::uno::Reference< ov::excel::XOutline > SAL_CALL Outline () override
 
virtual css::uno::Reference< ov::excel::XPageSetup > SAL_CALL PageSetup () override
 
virtual css::uno::Any SAL_CALL HPageBreaks (const css::uno::Any &aIndex) override
 
virtual css::uno::Any SAL_CALL VPageBreaks (const css::uno::Any &aIndex) override
 
virtual css::uno::Reference< ov::excel::XWorksheet > SAL_CALL getNext () override
 
virtual css::uno::Reference< ov::excel::XWorksheet > SAL_CALL getPrevious () override
 
virtual sal_Int16 SAL_CALL getIndex () override
 
virtual sal_Int32 SAL_CALL getEnableSelection () override
 
virtual void SAL_CALL setEnableSelection (sal_Int32 nSelection) override
 
virtual sal_Bool SAL_CALL getAutoFilterMode () override
 
virtual void SAL_CALL setAutoFilterMode (sal_Bool bAutoFilterMode) override
 
virtual void SAL_CALL Activate () override
 
virtual void SAL_CALL Select () override
 
virtual css::uno::Reference< ov::excel::XRange > SAL_CALL Range (const css::uno::Any &Cell1, const css::uno::Any &Cell2) override
 
virtual void SAL_CALL Move (const css::uno::Any &Before, const css::uno::Any &After) override
 
virtual void SAL_CALL Copy (const css::uno::Any &Before, const css::uno::Any &After) override
 
virtual void SAL_CALL Paste (const css::uno::Any &Destination, const css::uno::Any &Link) override
 
virtual void SAL_CALL Delete () override
 
virtual void SAL_CALL Protect (const css::uno::Any &Password, const css::uno::Any &DrawingObjects, const css::uno::Any &Contents, const css::uno::Any &Scenarios, const css::uno::Any &UserInterfaceOnly) override
 
virtual void SAL_CALL Unprotect (const css::uno::Any &Password) override
 
virtual void SAL_CALL Calculate () override
 
virtual void SAL_CALL CheckSpelling (const css::uno::Any &CustomDictionary, const css::uno::Any &IgnoreUppercase, const css::uno::Any &AlwaysSuggest, const css::uno::Any &SpellingLang) override
 
virtual css::uno::Reference< ov::excel::XRange > SAL_CALL Cells (const css::uno::Any &nRow, const css::uno::Any &nCol) override
 
virtual css::uno::Reference< ov::excel::XRange > SAL_CALL Rows (const css::uno::Any &aIndex) override
 
virtual css::uno::Reference< ov::excel::XRange > SAL_CALL Columns (const css::uno::Any &aIndex) override
 
virtual css::uno::Any SAL_CALL Evaluate (const OUString &Name) override
 
virtual css::uno::Any SAL_CALL PivotTables (const css::uno::Any &Index) override
 
virtual css::uno::Any SAL_CALL Comments (const css::uno::Any &Index) override
 
virtual css::uno::Any SAL_CALL Hyperlinks (const css::uno::Any &aIndex) override
 
virtual css::uno::Any SAL_CALL Names (const css::uno::Any &aIndex) override
 
virtual css::uno::Any SAL_CALL OLEObjects (const css::uno::Any &Index) override
 
virtual css::uno::Any SAL_CALL Shapes (const css::uno::Any &aIndex) override
 
virtual css::uno::Any SAL_CALL Buttons (const css::uno::Any &rIndex) override
 
virtual css::uno::Any SAL_CALL CheckBoxes (const css::uno::Any &rIndex) override
 
virtual css::uno::Any SAL_CALL DropDowns (const css::uno::Any &rIndex) override
 
virtual css::uno::Any SAL_CALL GroupBoxes (const css::uno::Any &rIndex) override
 
virtual css::uno::Any SAL_CALL Labels (const css::uno::Any &rIndex) override
 
virtual css::uno::Any SAL_CALL ListBoxes (const css::uno::Any &rIndex) override
 
virtual css::uno::Any SAL_CALL OptionButtons (const css::uno::Any &rIndex) override
 
virtual css::uno::Any SAL_CALL ScrollBars (const css::uno::Any &rIndex) override
 
virtual css::uno::Any SAL_CALL Spinners (const css::uno::Any &rIndex) override
 
virtual void SAL_CALL setEnableCalculation (sal_Bool EnableCalculation) override
 
virtual sal_Bool SAL_CALL getEnableCalculation () override
 
virtual void SAL_CALL ShowDataForm () override
 
virtual css::uno::Reference< css::beans::XIntrospectionAccess > SAL_CALL getIntrospection () override
 
virtual css::uno::Any SAL_CALL invoke (const OUString &aFunctionName, const css::uno::Sequence< css::uno::Any > &aParams, css::uno::Sequence< ::sal_Int16 > &aOutParamIndex, css::uno::Sequence< css::uno::Any > &aOutParam) override
 
virtual void SAL_CALL setValue (const OUString &aPropertyName, const css::uno::Any &aValue) override
 
virtual css::uno::Any SAL_CALL getValue (const OUString &aPropertyName) override
 
virtual sal_Bool SAL_CALL hasMethod (const OUString &aName) override
 
virtual sal_Bool SAL_CALL hasProperty (const OUString &aName) override
 
virtual OUString SAL_CALL getCodeName () override
 
sal_Int16 getSheetID () const
 
virtual void SAL_CALL PrintOut (const css::uno::Any &From, const css::uno::Any &To, const css::uno::Any &Copies, const css::uno::Any &Preview, const css::uno::Any &ActivePrinter, const css::uno::Any &PrintToFile, const css::uno::Any &Collate, const css::uno::Any &PrToFileName, const css::uno::Any &IgnorePrintAreas) override
 
virtual OUString getServiceImplName () override
 
virtual css::uno::Sequence< OUString > getServiceNames () override
 
virtual ::sal_Int64 SAL_CALL getSomething (const css::uno::Sequence< sal_Int8 > &rId) override
 
- Public Member Functions inherited from InheritedHelperInterfaceWeakImpl< typename... Ifc >
 InheritedHelperInterfaceWeakImpl (const css::uno::Reference< ov::XHelperInterface > &xParent, const css::uno::Reference< css::uno::XComponentContext > &xContext)
 
- Public Member Functions inherited from InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > >
 InheritedHelperInterfaceImpl (const css::uno::Reference< ov::XHelperInterface > &xParent, css::uno::Reference< css::uno::XComponentContext > xContext)
 
virtual OUString getServiceImplName ()=0
 
virtual css::uno::Sequence< OUString > getServiceNames ()=0
 
virtual ::sal_Int32 SAL_CALL getCreator () override
 
virtual css::uno::Reference< ov::XHelperInterface > SAL_CALL getParent () override
 
virtual css::uno::Any SAL_CALL Application () override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 

Static Public Member Functions

static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId ()
 

Private Member Functions

css::uno::Reference< ov::excel::XWorksheet > getSheetAtOffset (SCTAB offset)
 
css::uno::Reference< ov::excel::XRange > getSheetRange ()
 
css::uno::Reference< css::container::XNameAccess > getFormControls () const
 
css::uno::Any getControlShape (std::u16string_view sName)
 
css::uno::Any getButtons (const css::uno::Any &rIndex, bool bOptionButtons)
 

Private Attributes

css::uno::Reference< css::sheet::XSpreadsheet > mxSheet
 
css::uno::Reference< css::frame::XModel > mxModel
 
css::uno::Reference< ov::excel::XChartObjects > mxCharts
 
css::uno::Reference< ov::excel::XHyperlinks > mxHlinks
 
::rtl::Reference< ScVbaSheetObjectsBasemxButtons [2]
 
bool mbVeryHidden
 

Additional Inherited Members

- Protected Attributes inherited from InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > >
css::uno::WeakReference< ov::XHelperInterface > mxParent
 
css::uno::Reference< css::uno::XComponentContext > mxContext
 

Detailed Description

Definition at line 43 of file vbaworksheet.hxx.

Constructor & Destructor Documentation

◆ ScVbaWorksheet() [1/2]

ScVbaWorksheet::ScVbaWorksheet ( const css::uno::Reference< ov::XHelperInterface > &  xParent,
const css::uno::Reference< css::uno::XComponentContext > &  xContext,
css::uno::Reference< css::sheet::XSpreadsheet >  xSheet,
css::uno::Reference< css::frame::XModel >  xModel 
)
Exceptions
css::uno::RuntimeException

Referenced by getSheetAtOffset().

◆ ScVbaWorksheet() [2/2]

ScVbaWorksheet::ScVbaWorksheet ( css::uno::Sequence< css::uno::Any > const &  aArgs,
css::uno::Reference< css::uno::XComponentContext >const &  xContext 
)
Exceptions
css::lang::IllegalArgumentException
css::uno::RuntimeException

◆ ~ScVbaWorksheet()

ScVbaWorksheet::~ScVbaWorksheet ( )
overridevirtual

Definition at line 170 of file vbaworksheet.cxx.

Member Function Documentation

◆ Activate()

void ScVbaWorksheet::Activate ( )
overridevirtual

Definition at line 500 of file vbaworksheet.cxx.

References getModel(), and getSheet().

Referenced by Select().

◆ Buttons()

uno::Any SAL_CALL ScVbaWorksheet::Buttons ( const css::uno::Any &  rIndex)
overridevirtual

Definition at line 805 of file vbaworksheet.cxx.

References getButtons().

◆ Calculate()

void ScVbaWorksheet::Calculate ( )
overridevirtual

Definition at line 638 of file vbaworksheet.cxx.

References getModel().

◆ Cells()

uno::Reference< excel::XRange > ScVbaWorksheet::Cells ( const css::uno::Any &  nRow,
const css::uno::Any &  nCol 
)
overridevirtual

◆ ChartObjects()

uno::Any SAL_CALL ScVbaWorksheet::ChartObjects ( const css::uno::Any &  Index)
overridevirtual

◆ CheckBoxes()

uno::Any SAL_CALL ScVbaWorksheet::CheckBoxes ( const css::uno::Any &  rIndex)
overridevirtual

Definition at line 811 of file vbaworksheet.cxx.

◆ CheckSpelling()

void ScVbaWorksheet::CheckSpelling ( const css::uno::Any &  CustomDictionary,
const css::uno::Any &  IgnoreUppercase,
const css::uno::Any &  AlwaysSuggest,
const css::uno::Any &  SpellingLang 
)
overridevirtual

Definition at line 653 of file vbaworksheet.cxx.

References dispatchRequests(), getModel(), and xModel.

◆ Columns()

uno::Reference< excel::XRange > ScVbaWorksheet::Columns ( const css::uno::Any &  aIndex)
overridevirtual

Definition at line 687 of file vbaworksheet.cxx.

References aIndex, and getSheetRange().

◆ Comments()

uno::Any SAL_CALL ScVbaWorksheet::Comments ( const css::uno::Any &  Index)
overridevirtual

◆ Copy()

void ScVbaWorksheet::Copy ( const css::uno::Any &  Before,
const css::uno::Any &  After 
)
overridevirtual

◆ createSheetCopy()

css::uno::Reference< ov::excel::XWorksheet > ScVbaWorksheet::createSheetCopy ( css::uno::Reference< ov::excel::XWorksheet > const &  xSheet,
bool  bAfter 
)

◆ createSheetCopyInNewDoc()

uno::Reference< ov::excel::XWorksheet > ScVbaWorksheet::createSheetCopyInNewDoc ( const OUString &  aCurrSheetName)

◆ Delete()

void ScVbaWorksheet::Delete ( )
overridevirtual

Definition at line 574 of file vbaworksheet.cxx.

References getModel(), getName(), mxSheet, and ScVbaWorksheets::nameExists().

Referenced by Move().

◆ DropDowns()

uno::Any SAL_CALL ScVbaWorksheet::DropDowns ( const css::uno::Any &  rIndex)
overridevirtual

Definition at line 817 of file vbaworksheet.cxx.

◆ Evaluate()

uno::Any SAL_CALL ScVbaWorksheet::Evaluate ( const OUString &  Name)
overridevirtual

Definition at line 873 of file vbaworksheet.cxx.

References Name, and Range().

◆ getAutoFilterMode()

sal_Bool SAL_CALL ScVbaWorksheet::getAutoFilterMode ( )
overridevirtual

◆ getButtons()

uno::Any ScVbaWorksheet::getButtons ( const css::uno::Any &  rIndex,
bool  bOptionButtons 
)
private

◆ getCodeName()

OUString SAL_CALL ScVbaWorksheet::getCodeName ( )
overridevirtual

Definition at line 1011 of file vbaworksheet.cxx.

References mxSheet.

◆ getControlShape()

uno::Any ScVbaWorksheet::getControlShape ( std::u16string_view  sName)
private

Definition at line 949 of file vbaworksheet.cxx.

References getSheet(), index, nCount, and sName.

Referenced by getValue().

◆ getEnableCalculation()

sal_Bool SAL_CALL ScVbaWorksheet::getEnableCalculation ( )
overridevirtual

Definition at line 994 of file vbaworksheet.cxx.

References getModel().

◆ getEnableSelection()

sal_Int32 ScVbaWorksheet::getEnableSelection ( )
overridevirtual

◆ getFormControls()

uno::Reference< container::XNameAccess > ScVbaWorksheet::getFormControls ( ) const
private

Definition at line 917 of file vbaworksheet.cxx.

References getSheet().

Referenced by hasProperty().

◆ getIndex()

sal_Int16 ScVbaWorksheet::getIndex ( )
overridevirtual

Definition at line 299 of file vbaworksheet.cxx.

References getSheetID().

◆ getIntrospection()

uno::Reference< beans::XIntrospectionAccess > SAL_CALL ScVbaWorksheet::getIntrospection ( )
overridevirtual

Definition at line 883 of file vbaworksheet.cxx.

◆ getModel()

const css::uno::Reference< css::frame::XModel > & ScVbaWorksheet::getModel ( ) const
inline

◆ getName()

OUString ScVbaWorksheet::getName ( )
overridevirtual

◆ getNext()

uno::Reference< excel::XWorksheet > ScVbaWorksheet::getNext ( )
overridevirtual

Definition at line 606 of file vbaworksheet.cxx.

References getSheetAtOffset().

◆ getPrevious()

uno::Reference< excel::XWorksheet > ScVbaWorksheet::getPrevious ( )
overridevirtual

Definition at line 612 of file vbaworksheet.cxx.

References getSheetAtOffset().

◆ getProtectContents()

sal_Bool ScVbaWorksheet::getProtectContents ( )
overridevirtual

Definition at line 469 of file vbaworksheet.cxx.

References getSheet().

◆ getProtectDrawingObjects()

sal_Bool ScVbaWorksheet::getProtectDrawingObjects ( )
overridevirtual

◆ getProtectionMode()

sal_Bool ScVbaWorksheet::getProtectionMode ( )
overridevirtual

Definition at line 463 of file vbaworksheet.cxx.

◆ getProtectScenarios()

sal_Bool ScVbaWorksheet::getProtectScenarios ( )
overridevirtual

Definition at line 494 of file vbaworksheet.cxx.

◆ getServiceImplName()

OUString ScVbaWorksheet::getServiceImplName ( )
overridevirtual

◆ getServiceNames()

uno::Sequence< OUString > ScVbaWorksheet::getServiceNames ( )
overridevirtual

◆ getSheet()

const css::uno::Reference< css::sheet::XSpreadsheet > & ScVbaWorksheet::getSheet ( ) const
inline

◆ getSheetAtOffset()

uno::Reference< excel::XWorksheet > ScVbaWorksheet::getSheetAtOffset ( SCTAB  offset)
private

◆ getSheetID()

sal_Int16 ScVbaWorksheet::getSheetID ( ) const
Exceptions
css::uno::RuntimeException

Definition at line 1018 of file vbaworksheet.cxx.

References mxSheet.

Referenced by getAutoFilterMode(), getIndex(), ScVbaWorksheets::PrintPreview(), ScVbaWorksheets::Select(), and setAutoFilterMode().

◆ getSheetRange()

uno::Reference< excel::XRange > ScVbaWorksheet::getSheetRange ( )
private
Exceptions
css::uno::RuntimeException

Definition at line 661 of file vbaworksheet.cxx.

References getSheet(), and InheritedHelperInterfaceImpl< ::cppu::WeakImplHelper< Ifc... > >::mxContext.

Referenced by Columns(), and Rows().

◆ getSomething()

sal_Int64 SAL_CALL ScVbaWorksheet::getSomething ( const css::uno::Sequence< sal_Int8 > &  rId)
override

Definition at line 1041 of file vbaworksheet.cxx.

References comphelper::getSomethingImpl().

◆ getStandardHeight()

sal_Int32 ScVbaWorksheet::getStandardHeight ( )
override

Definition at line 457 of file vbaworksheet.cxx.

References STANDARDHEIGHT.

◆ getStandardWidth()

sal_Int32 ScVbaWorksheet::getStandardWidth ( )
override

Definition at line 451 of file vbaworksheet.cxx.

References STANDARDWIDTH.

◆ getUnoTunnelId()

const uno::Sequence< sal_Int8 > & ScVbaWorksheet::getUnoTunnelId ( )
static

Definition at line 174 of file vbaworksheet.cxx.

References comphelper::UnoIdInit::getSeq().

◆ getUsedRange()

uno::Reference< excel::XRange > ScVbaWorksheet::getUsedRange ( )
overridevirtual

◆ getValue()

uno::Any SAL_CALL ScVbaWorksheet::getValue ( const OUString &  aPropertyName)
overridevirtual

◆ getVisible()

sal_Int32 ScVbaWorksheet::getVisible ( )
overridevirtual

Definition at line 263 of file vbaworksheet.cxx.

References bVisible, getSheet(), and mbVeryHidden.

◆ GroupBoxes()

uno::Any SAL_CALL ScVbaWorksheet::GroupBoxes ( const css::uno::Any &  rIndex)
overridevirtual

Definition at line 823 of file vbaworksheet.cxx.

◆ hasMethod()

sal_Bool SAL_CALL ScVbaWorksheet::hasMethod ( const OUString &  aName)
overridevirtual

Definition at line 911 of file vbaworksheet.cxx.

◆ hasProperty()

sal_Bool SAL_CALL ScVbaWorksheet::hasProperty ( const OUString &  aName)
overridevirtual

Definition at line 940 of file vbaworksheet.cxx.

References aName, and getFormControls().

◆ HPageBreaks()

uno::Any ScVbaWorksheet::HPageBreaks ( const css::uno::Any &  aIndex)
overridevirtual

◆ Hyperlinks()

uno::Any SAL_CALL ScVbaWorksheet::Hyperlinks ( const css::uno::Any &  aIndex)
overridevirtual

◆ invoke()

uno::Any SAL_CALL ScVbaWorksheet::invoke ( const OUString &  aFunctionName,
const css::uno::Sequence< css::uno::Any > &  aParams,
css::uno::Sequence< ::sal_Int16 > &  aOutParamIndex,
css::uno::Sequence< css::uno::Any > &  aOutParam 
)
overridevirtual

Definition at line 889 of file vbaworksheet.cxx.

◆ Labels()

uno::Any SAL_CALL ScVbaWorksheet::Labels ( const css::uno::Any &  rIndex)
overridevirtual

Definition at line 829 of file vbaworksheet.cxx.

◆ ListBoxes()

uno::Any SAL_CALL ScVbaWorksheet::ListBoxes ( const css::uno::Any &  rIndex)
overridevirtual

Definition at line 835 of file vbaworksheet.cxx.

◆ Move()

void ScVbaWorksheet::Move ( const css::uno::Any &  Before,
const css::uno::Any &  After 
)
overridevirtual

◆ Names()

uno::Any SAL_CALL ScVbaWorksheet::Names ( const css::uno::Any &  aIndex)
overridevirtual

◆ OLEObjects()

uno::Any SAL_CALL ScVbaWorksheet::OLEObjects ( const css::uno::Any &  Index)
overridevirtual

◆ OptionButtons()

uno::Any SAL_CALL ScVbaWorksheet::OptionButtons ( const css::uno::Any &  rIndex)
overridevirtual

Definition at line 841 of file vbaworksheet.cxx.

References getButtons().

◆ Outline()

uno::Reference< excel::XOutline > ScVbaWorksheet::Outline ( )
overridevirtual

◆ PageSetup()

uno::Reference< excel::XPageSetup > ScVbaWorksheet::PageSetup ( )
overridevirtual

◆ Paste()

void ScVbaWorksheet::Paste ( const css::uno::Any &  Destination,
const css::uno::Any &  Link 
)
overridevirtual

Definition at line 564 of file vbaworksheet.cxx.

References ooo::vba::excel::implnPaste(), and mxModel.

◆ PivotTables()

uno::Any SAL_CALL ScVbaWorksheet::PivotTables ( const css::uno::Any &  Index)
overridevirtual

◆ PrintOut()

void SAL_CALL ScVbaWorksheet::PrintOut ( const css::uno::Any &  From,
const css::uno::Any &  To,
const css::uno::Any &  Copies,
const css::uno::Any &  Preview,
const css::uno::Any &  ActivePrinter,
const css::uno::Any &  PrintToFile,
const css::uno::Any &  Collate,
const css::uno::Any &  PrToFileName,
const css::uno::Any &  IgnorePrintAreas 
)
overridevirtual

◆ Protect()

void ScVbaWorksheet::Protect ( const css::uno::Any &  Password,
const css::uno::Any &  DrawingObjects,
const css::uno::Any &  Contents,
const css::uno::Any &  Scenarios,
const css::uno::Any &  UserInterfaceOnly 
)
overridevirtual

Definition at line 618 of file vbaworksheet.cxx.

References getSheet(), and Password.

◆ Range()

uno::Reference< excel::XRange > ScVbaWorksheet::Range ( const css::uno::Any &  Cell1,
const css::uno::Any &  Cell2 
)
overridevirtual

◆ Rows()

uno::Reference< excel::XRange > ScVbaWorksheet::Rows ( const css::uno::Any &  aIndex)
overridevirtual

Definition at line 681 of file vbaworksheet.cxx.

References aIndex, and getSheetRange().

◆ ScrollBars()

uno::Any SAL_CALL ScVbaWorksheet::ScrollBars ( const css::uno::Any &  rIndex)
overridevirtual

Definition at line 847 of file vbaworksheet.cxx.

◆ Select()

void ScVbaWorksheet::Select ( )
overridevirtual

Definition at line 508 of file vbaworksheet.cxx.

References Activate().

◆ setAutoFilterMode()

void SAL_CALL ScVbaWorksheet::setAutoFilterMode ( sal_Bool  bAutoFilterMode)
overridevirtual

◆ setEnableCalculation()

void SAL_CALL ScVbaWorksheet::setEnableCalculation ( sal_Bool  EnableCalculation)
overridevirtual

Definition at line 988 of file vbaworksheet.cxx.

References getModel().

◆ setEnableSelection()

void ScVbaWorksheet::setEnableSelection ( sal_Int32  nSelection)
overridevirtual

◆ setName()

void ScVbaWorksheet::setName ( const OUString &  rName)
overridevirtual

Definition at line 256 of file vbaworksheet.cxx.

References getSheet().

◆ setValue()

void SAL_CALL ScVbaWorksheet::setValue ( const OUString &  aPropertyName,
const css::uno::Any &  aValue 
)
overridevirtual

Definition at line 895 of file vbaworksheet.cxx.

References getValue(), and setDefaultPropByIntrospection().

◆ setVisible()

void ScVbaWorksheet::setVisible ( sal_Int32  nVisible)
overridevirtual

Definition at line 273 of file vbaworksheet.cxx.

References bVisible, getSheet(), and mbVeryHidden.

◆ Shapes()

uno::Any SAL_CALL ScVbaWorksheet::Shapes ( const css::uno::Any &  aIndex)
overridevirtual

◆ ShowDataForm()

void SAL_CALL ScVbaWorksheet::ShowDataForm ( )
overridevirtual

◆ Spinners()

uno::Any SAL_CALL ScVbaWorksheet::Spinners ( const css::uno::Any &  rIndex)
overridevirtual

Definition at line 853 of file vbaworksheet.cxx.

◆ Unprotect()

void ScVbaWorksheet::Unprotect ( const css::uno::Any &  Password)
overridevirtual

Definition at line 629 of file vbaworksheet.cxx.

References getSheet(), and Password.

◆ VPageBreaks()

uno::Any ScVbaWorksheet::VPageBreaks ( const css::uno::Any &  aIndex)
overridevirtual

Member Data Documentation

◆ mbVeryHidden

bool ScVbaWorksheet::mbVeryHidden
private

Definition at line 50 of file vbaworksheet.hxx.

Referenced by getVisible(), and setVisible().

◆ mxButtons

::rtl::Reference< ScVbaSheetObjectsBase > ScVbaWorksheet::mxButtons[2]
private

Definition at line 49 of file vbaworksheet.hxx.

Referenced by getButtons().

◆ mxCharts

css::uno::Reference< ov::excel::XChartObjects > ScVbaWorksheet::mxCharts
private

Definition at line 47 of file vbaworksheet.hxx.

Referenced by ChartObjects().

◆ mxHlinks

css::uno::Reference< ov::excel::XHyperlinks > ScVbaWorksheet::mxHlinks
private

Definition at line 48 of file vbaworksheet.hxx.

Referenced by Hyperlinks().

◆ mxModel

css::uno::Reference< css::frame::XModel > ScVbaWorksheet::mxModel
private

◆ mxSheet

css::uno::Reference< css::sheet::XSpreadsheet > ScVbaWorksheet::mxSheet
private

Definition at line 45 of file vbaworksheet.hxx.

Referenced by ChartObjects(), Delete(), getButtons(), getCodeName(), getSheet(), and getSheetID().


The documentation for this class was generated from the following files: