LibreOffice Module sc (master) 1
|
#include <ooo/vba/excel/XRange.hpp>
#include <com/sun/star/awt/Point.hpp>
#include <com/sun/star/sheet/FillDateMode.hpp>
#include <com/sun/star/sheet/FillMode.hpp>
#include <com/sun/star/sheet/FillDirection.hpp>
#include "vbaformat.hxx"
#include <address.hxx>
#include <formula/grammar.hxx>
Go to the source code of this file.
Classes | |
class | ArrayVisitor |
class | ValueSetter |
class | ValueGetter |
class | ScVbaRange |
Namespaces | |
namespace | com |
namespace | com::sun |
namespace | com::sun::star |
namespace | com::sun::star::sheet |
namespace | com::sun::star::table |
namespace | com::sun::star::lang |
namespace | ooo |
namespace | ooo::vba |
namespace | ooo::vba::excel |
Typedefs | |
typedef ScVbaFormat< ov::excel::XRange > | ScVbaRange_BASE |
Enumerations | |
enum class | RangeValueType { value , value2 } |
Functions | |
bool | getScRangeListForAddress (const OUString &sName, ScDocShell *pDocSh, const ScRange &refRange, ScRangeList &aCellRanges, formula::FormulaGrammar::AddressConvention aConv=formula::FormulaGrammar::CONV_XL_A1) |
typedef ScVbaFormat< ov::excel::XRange > ScVbaRange_BASE |
Definition at line 70 of file vbarange.hxx.
|
strong |
Enumerator | |
---|---|
value | |
value2 |
Definition at line 72 of file vbarange.hxx.
bool getScRangeListForAddress | ( | const OUString & | sName, |
ScDocShell * | pDocSh, | ||
const ScRange & | refRange, | ||
ScRangeList & | aCellRanges, | ||
formula::FormulaGrammar::AddressConvention | aConv = formula::FormulaGrammar::CONV_XL_A1 |
||
) |
css::uno::RuntimeException |
Definition at line 1173 of file vbarange.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), ScDocument::GetAddressConvention(), ScVbaRange::getCellRangesForAddress(), ScDocShell::GetCurTab(), ScDocShell::GetDocument(), ScDocShell::GetModel(), ScModelObj::getPropertyValue(), ScDocument::GetRangeName(), i, nIndex, ScAddress::Row(), ScAddress::SetCol(), ScAddress::SetRow(), ScAddress::SetTab(), ScRangeList::size(), sName, ScAddress::Tab(), TAB_3D, and ZERO.
Referenced by getCellRangeAddressForVBARange(), getRangeForName(), and ScVbaPageSetup::setPrintArea().