LibreOffice Module sc (master) 1
Classes | Namespaces | Functions
excelvbahelper.hxx File Reference
#include <sal/config.h>
#include <comphelper/servicehelper.hxx>
#include <com/sun/star/document/XDocumentProperties.hpp>
#include <ooo/vba/excel/XApplication.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

namespace  com
 
namespace  com::sun
 
namespace  com::sun::star
 
namespace  com::sun::star::frame
 
namespace  com::sun::star::uno
 
namespace  com::sun::star::sheet
 
namespace  com::sun::star::table
 
namespace  ooo
 
namespace  ooo::vba
 
namespace  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)
 
void ooo::vba::excel::ExportAsFixedFormatHelper (const css::uno::Reference< css::frame::XModel > &xModel, const css::uno::Reference< ooo::vba::excel::XApplication > &xApplication, const css::uno::Any &Type, const css::uno::Any &FileName, const css::uno::Any &Quality, const css::uno::Any &IncludeDocProperties, const css::uno::Any &From, const css::uno::Any &To, const css::uno::Any &OpenAfterPublish)
 
void ooo::vba::excel::SetDocInfoState (const css::uno::Reference< css::frame::XModel > &xModel, const css::uno::Reference< css::document::XDocumentProperties > &i_xOldDocInfo)
 
template<typename ImplObject >
ImplObject * ooo::vba::excel::getImplFromDocModuleWrapper (const css::uno::Reference< css::uno::XInterface > &rxWrapperIf)