LibreOffice Module sc (master)  1
Classes | Namespaces | Functions
excelvbahelper.hxx File Reference
#include <com/sun/star/lang/XUnoTunnel.hpp>
#include <vector>
#include <global.hxx>
Include dependency graph for excelvbahelper.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ooo::vba::excel::ScVbaCellRangeAccess
 

Namespaces

 com::sun::star::frame
 
 com::sun::star::uno
 
 com::sun::star::sheet
 
 com::sun::star::table
 
 ooo::vba
 
 ooo::vba::excel
 

Functions

void ooo::vba::excel::implSetZoom (const css::uno::Reference< css::frame::XModel > &xModel, sal_Int16 nZoom, std::vector< SCTAB > &nTabs)
 
void ooo::vba::excel::implnCopy (const css::uno::Reference< css::frame::XModel > &xModel)
 
void ooo::vba::excel::implnPaste (const css::uno::Reference< css::frame::XModel > &xModel)
 
void ooo::vba::excel::implnCut (const css::uno::Reference< css::frame::XModel > &xModel)
 
void ooo::vba::excel::implnPasteSpecial (const css::uno::Reference< css::frame::XModel > &xModel, InsertDeleteFlags nFlags, ScPasteFunc nFunction, bool bSkipEmpty, bool bTranspose)
 
ScTabViewShellooo::vba::excel::getBestViewShell (const css::uno::Reference< css::frame::XModel > &xModel)
 
ScDocShellooo::vba::excel::getDocShell (const css::uno::Reference< css::frame::XModel > &xModel)
 
ScTabViewShellooo::vba::excel::getCurrentBestViewShell (const css::uno::Reference< css::uno::XComponentContext > &xContext)
 
SfxViewFrameooo::vba::excel::getViewFrame (const css::uno::Reference< css::frame::XModel > &xModel)
 
uno::Reference< sheet::XUnnamedDatabaseRanges > ooo::vba::excel::GetUnnamedDataBaseRanges (const ScDocShell *pShell)
 
uno::Reference< sheet::XDatabaseRange > ooo::vba::excel::GetAutoFiltRange (const ScDocShell *pShell, sal_Int16 nSheet)
 
css::uno::Reference< ooo::vba::XHelperInterface > ooo::vba::excel::getUnoSheetModuleObj (const css::uno::Reference< css::sheet::XSpreadsheet > &xSheet)
 
css::uno::Reference< ooo::vba::XHelperInterface > ooo::vba::excel::getUnoSheetModuleObj (const css::uno::Reference< css::sheet::XSheetCellRangeContainer > &xRanges)
 
css::uno::Reference< ooo::vba::XHelperInterface > ooo::vba::excel::getUnoSheetModuleObj (const css::uno::Reference< css::table::XCellRange > &xRange)
 
css::uno::Reference< ooo::vba::XHelperInterface > ooo::vba::excel::getUnoSheetModuleObj (const css::uno::Reference< css::table::XCell > &xCell)
 
css::uno::Reference< ooo::vba::XHelperInterface > ooo::vba::excel::getUnoSheetModuleObj (const css::uno::Reference< css::frame::XModel > &xModel, SCTAB nTab)
 
ScDocShellooo::vba::excel::GetDocShellFromRange (const css::uno::Reference< css::uno::XInterface > &xRange)
 
void ooo::vba::excel::setUpDocumentModules (const css::uno::Reference< css::sheet::XSpreadsheetDocument > &xDoc)
 
template<typename ImplObject >
ImplObject * ooo::vba::excel::getImplFromDocModuleWrapper (const css::uno::Reference< css::uno::XInterface > &rxWrapperIf)