|
LibreOffice Module sc (master) 1
|
#include <sal/config.h>#include <string_view>#include "vbaworksheet.hxx"#include "vbanames.hxx"#include <com/sun/star/beans/XPropertySet.hpp>#include <com/sun/star/beans/XIntrospectionAccess.hpp>#include <com/sun/star/container/XNamed.hpp>#include <com/sun/star/util/XProtectable.hpp>#include <com/sun/star/table/XCellRange.hpp>#include <com/sun/star/sheet/XSpreadsheetView.hpp>#include <com/sun/star/sheet/XSpreadsheetDocument.hpp>#include <com/sun/star/sheet/XCalculatable.hpp>#include <com/sun/star/sheet/XCellRangeAddressable.hpp>#include <com/sun/star/sheet/XSheetCellRange.hpp>#include <com/sun/star/sheet/XSheetCellCursor.hpp>#include <com/sun/star/sheet/XSheetAnnotationsSupplier.hpp>#include <com/sun/star/sheet/XUsedAreaCursor.hpp>#include <com/sun/star/sheet/XSpreadsheets.hpp>#include <com/sun/star/sheet/XSheetOutline.hpp>#include <com/sun/star/sheet/XSheetPageBreak.hpp>#include <com/sun/star/sheet/XDataPilotTablesSupplier.hpp>#include <com/sun/star/sheet/XNamedRanges.hpp>#include <com/sun/star/frame/Desktop.hpp>#include <com/sun/star/table/XTableChartsSupplier.hpp>#include <com/sun/star/drawing/XDrawPageSupplier.hpp>#include <com/sun/star/drawing/XControlShape.hpp>#include <com/sun/star/form/XFormsSupplier.hpp>#include <ooo/vba/excel/XApplication.hpp>#include <ooo/vba/excel/XlEnableSelection.hpp>#include <ooo/vba/excel/XlSheetVisibility.hpp>#include <ooo/vba/XControlProvider.hpp>#include <basic/sberrors.hxx>#include <comphelper/processfactory.hxx>#include <comphelper/servicehelper.hxx>#include <utility>#include <vbahelper/vbashapes.hxx>#include <scabstdlg.hxx>#include <tabvwsh.hxx>#include <tabprotection.hxx>#include "excelvbahelper.hxx"#include "vbaoutline.hxx"#include "vbarange.hxx"#include "vbacomments.hxx"#include "vbachartobjects.hxx"#include "vbapivottables.hxx"#include "vbaoleobjects.hxx"#include "vbapagesetup.hxx"#include "vbapagebreaks.hxx"#include "vbaworksheets.hxx"#include "vbahyperlinks.hxx"#include "vbasheetobjects.hxx"#include <dbdata.hxx>#include <attrib.hxx>Go to the source code of this file.
Macros | |
| #define | STANDARDWIDTH 2267 |
| #define | STANDARDHEIGHT 427 |
Functions | |
| static void | getNewSpreadsheetName (OUString &aNewName, std::u16string_view aOldName, const uno::Reference< sheet::XSpreadsheetDocument > &xSpreadDoc) |
| static void | removeAllSheets (const uno::Reference< sheet::XSpreadsheetDocument > &xSpreadDoc, const OUString &aSheetName) |
| static uno::Reference< frame::XModel > | openNewDoc (const OUString &aSheetName) |
| SAL_DLLPUBLIC_EXPORT css::uno::XInterface * | Calc_ScVbaWorksheet_get_implementation (css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &args) |
| #define STANDARDHEIGHT 427 |
Definition at line 83 of file vbaworksheet.cxx.
| #define STANDARDWIDTH 2267 |
Definition at line 82 of file vbaworksheet.cxx.
| SAL_DLLPUBLIC_EXPORT css::uno::XInterface * Calc_ScVbaWorksheet_get_implementation | ( | css::uno::XComponentContext * | context, |
| css::uno::Sequence< css::uno::Any > const & | args | ||
| ) |
Definition at line 1068 of file vbaworksheet.cxx.
References args.
|
static |
Definition at line 88 of file vbaworksheet.cxx.
References ScVbaWorksheets::nameExists().
Referenced by ScVbaWorksheet::createSheetCopy().
|
static |
Definition at line 126 of file vbaworksheet.cxx.
References comphelper::getProcessComponentContext(), removeAllSheets(), and xModel.
Referenced by ScVbaWorksheet::createSheetCopyInNewDoc(), and ScVbaWorksheet::Move().
|
static |