LibreOffice Module sc (master) 1
Classes | Namespaces | Typedefs | Enumerations | Functions
vbarange.hxx File Reference
#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>
Include dependency graph for vbarange.hxx:
This graph shows which files directly or indirectly include this file:

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 Documentation

◆ ScVbaRange_BASE

typedef ScVbaFormat< ov::excel::XRange > ScVbaRange_BASE

Definition at line 70 of file vbarange.hxx.

Enumeration Type Documentation

◆ RangeValueType

enum class RangeValueType
strong
Enumerator
value 
value2 

Definition at line 72 of file vbarange.hxx.

Function Documentation

◆ getScRangeListForAddress()

bool getScRangeListForAddress ( const OUString &  sName,
ScDocShell pDocSh,
const ScRange refRange,
ScRangeList aCellRanges,
formula::FormulaGrammar::AddressConvention  aConv = formula::FormulaGrammar::CONV_XL_A1 
)