LibreOffice Module sc (master) 1
Typedefs | Functions | Variables
cellsuno.cxx File Reference
#include <scitems.hxx>
#include <editeng/eeitem.hxx>
#include <o3tl/safeint.hxx>
#include <svx/svdpool.hxx>
#include <vcl/svapp.hxx>
#include <svx/algitem.hxx>
#include <editeng/borderline.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/editeng.hxx>
#include <editeng/flditem.hxx>
#include <editeng/editobj.hxx>
#include <editeng/unoipset.hxx>
#include <editeng/langitem.hxx>
#include <sfx2/linkmgr.hxx>
#include <svl/numformat.hxx>
#include <svl/srchitem.hxx>
#include <svl/sharedstringpool.hxx>
#include <svx/unomid.hxx>
#include <editeng/unoprnms.hxx>
#include <editeng/unotext.hxx>
#include <svx/svdpage.hxx>
#include <sfx2/bindings.hxx>
#include <svl/zforlist.hxx>
#include <svl/zformat.hxx>
#include <cppuhelper/supportsservice.hxx>
#include <float.h>
#include <tools/diagnose_ex.h>
#include <tools/UnitConversion.hxx>
#include <com/sun/star/awt/XBitmap.hpp>
#include <com/sun/star/util/CellProtection.hpp>
#include <com/sun/star/table/CellHoriJustify.hpp>
#include <com/sun/star/table/CellOrientation.hpp>
#include <com/sun/star/table/ShadowFormat.hpp>
#include <com/sun/star/table/TableBorder.hpp>
#include <com/sun/star/table/TableBorder2.hpp>
#include <com/sun/star/sheet/CellFlags.hpp>
#include <com/sun/star/sheet/FormulaResult.hpp>
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <com/sun/star/lang/Locale.hpp>
#include <com/sun/star/beans/TolerantPropertySetResultType.hpp>
#include <com/sun/star/beans/SetPropertyTolerantFailed.hpp>
#include <com/sun/star/text/WritingMode2.hpp>
#include <com/sun/star/text/textfield/Type.hpp>
#include <com/sun/star/sheet/XConditionalFormats.hpp>
#include <autoform.hxx>
#include <cellvalue.hxx>
#include <cellmergeoption.hxx>
#include <cellsuno.hxx>
#include <cursuno.hxx>
#include <textuno.hxx>
#include <editsrc.hxx>
#include <notesuno.hxx>
#include <fielduno.hxx>
#include <docuno.hxx>
#include <datauno.hxx>
#include <dapiuno.hxx>
#include <chartuno.hxx>
#include <fmtuno.hxx>
#include <miscuno.hxx>
#include <convuno.hxx>
#include <srchuno.hxx>
#include <nameuno.hxx>
#include <targuno.hxx>
#include <tokenuno.hxx>
#include <eventuno.hxx>
#include <docsh.hxx>
#include <markdata.hxx>
#include <patattr.hxx>
#include <docpool.hxx>
#include <docfunc.hxx>
#include <dbdocfun.hxx>
#include <olinefun.hxx>
#include <hints.hxx>
#include <formulacell.hxx>
#include <undotab.hxx>
#include <undoblk.hxx>
#include <stlsheet.hxx>
#include <dbdata.hxx>
#include <attrib.hxx>
#include <chartarr.hxx>
#include <chartlis.hxx>
#include <drwlayer.hxx>
#include <printfun.hxx>
#include <prnsave.hxx>
#include <tablink.hxx>
#include <dociter.hxx>
#include <rangeutl.hxx>
#include <conditio.hxx>
#include <validat.hxx>
#include <sc.hrc>
#include <cellform.hxx>
#include <globstr.hrc>
#include <scresid.hxx>
#include <unonames.hxx>
#include <styleuno.hxx>
#include <rangeseq.hxx>
#include <unowids.hxx>
#include <paramisc.hxx>
#include <queryentry.hxx>
#include <formula/errorcodes.hxx>
#include <unoreflist.hxx>
#include <formula/grammar.hxx>
#include <editeng/escapementitem.hxx>
#include <stringutil.hxx>
#include <formulaiter.hxx>
#include <tokenarray.hxx>
#include <stylehelper.hxx>
#include <dputil.hxx>
#include <sortparam.hxx>
#include <condformatuno.hxx>
#include <TablePivotCharts.hxx>
#include <table.hxx>
#include <refundo.hxx>
#include <columnspanset.hxx>
#include <memory>
Include dependency graph for cellsuno.cxx:

Go to the source code of this file.

Typedefs

typedef std::unordered_map< SCROW, ScRangeScRowRangeHashMap
 

Functions

static const SfxItemPropertySetlcl_GetCellsPropertySet ()
 Instead of Which-ID 0 use special IDs and do not compare via names! More...
 
static const SfxItemPropertySetlcl_GetRangePropertySet ()
 
static const SfxItemPropertySetlcl_GetCellPropertySet ()
 
static const SfxItemPropertySetlcl_GetColumnPropertySet ()
 
static const SfxItemPropertySetlcl_GetRowPropertySet ()
 
static const SfxItemPropertySetlcl_GetSheetPropertySet ()
 
static const SfxItemPropertyMapEntrylcl_GetEditPropertyMap ()
 
static const SvxItemPropertySetlcl_GetEditPropertySet ()
 
static void lcl_CopyProperties (beans::XPropertySet &rDest, beans::XPropertySet &rSource)
 
static SCTAB lcl_FirstTab (const ScRangeList &rRanges)
 
static bool lcl_WholeSheet (const ScDocument &rDoc, const ScRangeList &rRanges)
 
static bool lcl_PutDataArray (ScDocShell &rDocShell, const ScRange &rRange, const uno::Sequence< uno::Sequence< uno::Any > > &aData)
 move lcl_PutDataArray to docfunc? merge loop with ScFunctionAccess::callFunction More...
 
static bool lcl_PutFormulaArray (ScDocShell &rDocShell, const ScRange &rRange, const uno::Sequence< uno::Sequence< OUString > > &aData, const formula::FormulaGrammar::Grammar eGrammar)
 
static OUString lcl_GetInputString (ScDocument &rDoc, const ScAddress &rPos, bool bEnglish)
 
static void lcl_GetPropertyWhich (const SfxItemPropertyMapEntry *pEntry, sal_uInt16 &rItemWhich)
 
static void lcl_SetCellProperty (const SfxItemPropertyMapEntry &rEntry, const uno::Any &rValue, ScPatternAttr &rPattern, const ScDocument &rDoc, sal_uInt16 &rFirstItemId, sal_uInt16 &rSecondItemId)
 
 IMPL_LINK (ScCellRangesBase, ValueListenerHdl, const SfxHint &, rHint, void)
 
 UNO3_GETIMPLEMENTATION_IMPL (ScCellRangesBase)
 
static void lcl_RemoveNamedEntry (std::vector< ScCellRangesObj::ScNamedEntry > &rNamedEntries, const ScRange &rRange)
 
static void lcl_RemoveNamedEntry (std::vector< ScCellRangesObj::ScNamedEntry > &rNamedEntries, std::u16string_view rName)
 
static bool lcl_FindRangeByName (const ScRangeList &rRanges, ScDocShell *pDocSh, std::u16string_view rName, size_t &rIndex)
 
static bool lcl_FindRangeOrEntry (const std::vector< ScCellRangesObj::ScNamedEntry > &rNamedEntries, const ScRangeList &rRanges, ScDocShell *pDocSh, const OUString &rName, ScRange &rFound)
 
static bool lcl_FindEntryName (const std::vector< ScCellRangesObj::ScNamedEntry > &rNamedEntries, const ScRange &rRange, OUString &rName)
 
static ScRange MaxDocRange (ScDocShell *pDocSh, SCTAB nTab)
 
 UNO3_GETIMPLEMENTATION2_IMPL (ScTableSheetObj, ScCellRangeObj)
 

Variables

constexpr OUStringLiteral SCCHARPROPERTIES_SERVICE = u"com.sun.star.style.CharacterProperties"
 
constexpr OUStringLiteral SCPARAPROPERTIES_SERVICE = u"com.sun.star.style.ParagraphProperties"
 
constexpr OUStringLiteral SCCELLPROPERTIES_SERVICE = u"com.sun.star.table.CellProperties"
 
constexpr OUStringLiteral SCCELLRANGE_SERVICE = u"com.sun.star.table.CellRange"
 
constexpr OUStringLiteral SCCELL_SERVICE = u"com.sun.star.table.Cell"
 
constexpr OUStringLiteral SCSHEETCELLRANGES_SERVICE = u"com.sun.star.sheet.SheetCellRanges"
 
constexpr OUStringLiteral SCSHEETCELLRANGE_SERVICE = u"com.sun.star.sheet.SheetCellRange"
 
constexpr OUStringLiteral SCSPREADSHEET_SERVICE = u"com.sun.star.sheet.Spreadsheet"
 
constexpr OUStringLiteral SCSHEETCELL_SERVICE = u"com.sun.star.sheet.SheetCell"
 

Typedef Documentation

◆ ScRowRangeHashMap

typedef std::unordered_map< SCROW, ScRange > ScRowRangeHashMap

Definition at line 9042 of file cellsuno.cxx.

Function Documentation

◆ IMPL_LINK()

IMPL_LINK ( ScCellRangesBase  ,
ValueListenerHdl  ,
const SfxHint ,
rHint  ,
void   
)

Definition at line 2656 of file cellsuno.cxx.

◆ lcl_CopyProperties()

static void lcl_CopyProperties ( beans::XPropertySet rDest,
beans::XPropertySet rSource 
)
static

Definition at line 888 of file cellsuno.cxx.

References aName, and aSeq.

Referenced by ScCellRangeObj::filter().

◆ lcl_FindEntryName()

static bool lcl_FindEntryName ( const std::vector< ScCellRangesObj::ScNamedEntry > &  rNamedEntries,
const ScRange rRange,
OUString &  rName 
)
static

Definition at line 4406 of file cellsuno.cxx.

References i, and nCount.

◆ lcl_FindRangeByName()

static bool lcl_FindRangeByName ( const ScRangeList rRanges,
ScDocShell pDocSh,
std::u16string_view  rName,
size_t &  rIndex 
)
static

◆ lcl_FindRangeOrEntry()

static bool lcl_FindRangeOrEntry ( const std::vector< ScCellRangesObj::ScNamedEntry > &  rNamedEntries,
const ScRangeList rRanges,
ScDocShell pDocSh,
const OUString &  rName,
ScRange rFound 
)
static

◆ lcl_FirstTab()

static SCTAB lcl_FirstTab ( const ScRangeList rRanges)
static

◆ lcl_GetCellPropertySet()

static const SfxItemPropertySet * lcl_GetCellPropertySet ( )
static

CONVERT_TWIPS

Definition at line 370 of file cellsuno.cxx.

References ATTR_BACKGROUND(), ATTR_BORDER(), ATTR_BORDER_BLTR(), ATTR_BORDER_TLBR(), ATTR_CJK_FONT(), ATTR_CJK_FONT_HEIGHT(), ATTR_CJK_FONT_LANGUAGE(), ATTR_CJK_FONT_POSTURE(), ATTR_CJK_FONT_WEIGHT(), ATTR_CTL_FONT(), ATTR_CTL_FONT_HEIGHT(), ATTR_CTL_FONT_LANGUAGE(), ATTR_CTL_FONT_POSTURE(), ATTR_CTL_FONT_WEIGHT(), ATTR_FONT(), ATTR_FONT_COLOR(), ATTR_FONT_CONTOUR(), ATTR_FONT_CROSSEDOUT(), ATTR_FONT_EMPHASISMARK(), ATTR_FONT_HEIGHT(), ATTR_FONT_LANGUAGE(), ATTR_FONT_OVERLINE(), ATTR_FONT_POSTURE(), ATTR_FONT_RELIEF(), ATTR_FONT_SHADOWED(), ATTR_FONT_UNDERLINE(), ATTR_FONT_WEIGHT(), ATTR_FONT_WORDLINE(), ATTR_FORBIDDEN_RULES(), ATTR_HANGPUNCTUATION(), ATTR_HOR_JUSTIFY(), ATTR_HOR_JUSTIFY_METHOD(), ATTR_HYPERLINK(), ATTR_HYPHENATE(), ATTR_INDENT(), ATTR_LINEBREAK(), ATTR_MARGIN(), ATTR_PROTECTION(), ATTR_ROTATE_MODE(), ATTR_ROTATE_VALUE(), ATTR_SCRIPTSPACE(), ATTR_SHADOW(), ATTR_SHRINKTOFIT(), ATTR_STACKED(), ATTR_USERDEF(), ATTR_VALUE_FORMAT(), ATTR_VER_JUSTIFY(), ATTR_VER_JUSTIFY_METHOD(), ATTR_VERTICAL_ASIAN(), ATTR_WRITINGDIR(), BOTTOM_BORDER, CONVERT_TWIPS, EE_CHAR_ESCAPEMENT(), cppu::UnoType< typename T >::get(), LEFT_BORDER, MID_BACK_COLOR, MID_CROSS_OUT, MID_CROSSED_OUT, MID_EMPHASIS, MID_FONT_CHAR_SET, MID_FONT_FAMILY, MID_FONT_FAMILY_NAME, MID_FONT_PITCH, MID_FONT_STYLE_NAME, MID_FONTHEIGHT, MID_GRAPHIC_TRANSPARENT, MID_HORJUST_ADJUST, MID_HORJUST_HORJUST, MID_LANG_LOCALE, MID_MARGIN_L_MARGIN, MID_MARGIN_LO_MARGIN, MID_MARGIN_R_MARGIN, MID_MARGIN_UP_MARGIN, MID_POSTURE, MID_RELIEF, MID_TL_COLOR, MID_TL_HASCOLOR, MID_TL_STYLE, MID_WEIGHT, RIGHT_BORDER, SC_UNO_CJK_CFCHARS, SC_UNO_CJK_CFFAMIL, SC_UNO_CJK_CFNAME, SC_UNO_CJK_CFPITCH, SC_UNO_CJK_CFSTYLE, SC_UNO_CJK_CHEIGHT, SC_UNO_CJK_CLOCAL, SC_UNO_CJK_CPOST, SC_UNO_CJK_CWEIGHT, SC_UNO_CTL_CFCHARS, SC_UNO_CTL_CFFAMIL, SC_UNO_CTL_CFNAME, SC_UNO_CTL_CFPITCH, SC_UNO_CTL_CFSTYLE, SC_UNO_CTL_CHEIGHT, SC_UNO_CTL_CLOCAL, SC_UNO_CTL_CPOST, SC_UNO_CTL_CWEIGHT, SC_UNONAME_ABSNAME, SC_UNONAME_ASIANVERT, SC_UNONAME_BOTTBORDER, SC_UNONAME_BOTTBORDER2, SC_UNONAME_CCOLOR, SC_UNONAME_CCROSS, SC_UNONAME_CELLBACK, SC_UNONAME_CELLCONTENTTYPE, SC_UNONAME_CELLHJUS, SC_UNONAME_CELLHJUS_METHOD, SC_UNONAME_CELLORI, SC_UNONAME_CELLPRO, SC_UNONAME_CELLSTYL, SC_UNONAME_CELLTRAN, SC_UNONAME_CELLVJUS, SC_UNONAME_CELLVJUS_METHOD, SC_UNONAME_CEMPHAS, SC_UNONAME_CFCHARS, SC_UNONAME_CFFAMIL, SC_UNONAME_CFNAME, SC_UNONAME_CFONT, SC_UNONAME_CFPITCH, SC_UNONAME_CFSTYLE, SC_UNONAME_CHCOLHDR, SC_UNONAME_CHEIGHT, SC_UNONAME_CHROWHDR, SC_UNONAME_CLOCAL, SC_UNONAME_CONDFMT, SC_UNONAME_CONDLOC, SC_UNONAME_CONDXML, SC_UNONAME_COUTL, SC_UNONAME_COVER, SC_UNONAME_COVRLCOL, SC_UNONAME_COVRLHAS, SC_UNONAME_CPOST, SC_UNONAME_CRELIEF, SC_UNONAME_CSHADD, SC_UNONAME_CSTRIKE, SC_UNONAME_CUNDER, SC_UNONAME_CUNDLCOL, SC_UNONAME_CUNDLHAS, SC_UNONAME_CWEIGHT, SC_UNONAME_CWORDMOD, SC_UNONAME_DIAGONAL_BLTR, SC_UNONAME_DIAGONAL_BLTR2, SC_UNONAME_DIAGONAL_TLBR, SC_UNONAME_DIAGONAL_TLBR2, SC_UNONAME_FORMATID, SC_UNONAME_FORMLOC, SC_UNONAME_FORMRT, SC_UNONAME_FORMRT2, SC_UNONAME_HYPERLINK, SC_UNONAME_LEFTBORDER, SC_UNONAME_LEFTBORDER2, SC_UNONAME_NUMFMT, SC_UNONAME_NUMRULES, SC_UNONAME_PADJUST, SC_UNONAME_PBMARGIN, SC_UNONAME_PINDENT, SC_UNONAME_PISCHDIST, SC_UNONAME_PISFORBID, SC_UNONAME_PISHANG, SC_UNONAME_PISHYPHEN, SC_UNONAME_PLASTADJ, SC_UNONAME_PLMARGIN, SC_UNONAME_POS, SC_UNONAME_PRMARGIN, SC_UNONAME_PTMARGIN, SC_UNONAME_RIGHTBORDER, SC_UNONAME_RIGHTBORDER2, SC_UNONAME_ROTANG, SC_UNONAME_ROTREF, SC_UNONAME_SHADOW, SC_UNONAME_SHRINK_TO_FIT, SC_UNONAME_SIZE, SC_UNONAME_TBLBORD, SC_UNONAME_TBLBORD2, SC_UNONAME_TOPBORDER, SC_UNONAME_TOPBORDER2, SC_UNONAME_USERDEF, SC_UNONAME_VALIDAT, SC_UNONAME_VALILOC, SC_UNONAME_VALIXML, SC_UNONAME_WRAP, SC_UNONAME_WRITING, SC_WID_UNO_ABSNAME, SC_WID_UNO_CELLCONTENTTYPE, SC_WID_UNO_CELLSTYL, SC_WID_UNO_CHCOLHDR, SC_WID_UNO_CHROWHDR, SC_WID_UNO_CONDFMT, SC_WID_UNO_CONDLOC, SC_WID_UNO_CONDXML, SC_WID_UNO_FORMATID, SC_WID_UNO_FORMLOC, SC_WID_UNO_FORMRT, SC_WID_UNO_FORMRT2, SC_WID_UNO_NUMRULES, SC_WID_UNO_POS, SC_WID_UNO_SIZE, SC_WID_UNO_TBLBORD, SC_WID_UNO_TBLBORD2, SC_WID_UNO_VALIDAT, SC_WID_UNO_VALILOC, SC_WID_UNO_VALIXML, TOP_BORDER, u, and UNO_NAME_EDIT_CHAR_ESCAPEMENT.

Referenced by ScCellObj::GetCellPropertyMap().

◆ lcl_GetCellsPropertySet()

static const SfxItemPropertySet * lcl_GetCellsPropertySet ( )
static

Instead of Which-ID 0 use special IDs and do not compare via names!

CONVERT_TWIPS

Definition at line 149 of file cellsuno.cxx.

References ATTR_BACKGROUND(), ATTR_BORDER(), ATTR_BORDER_BLTR(), ATTR_BORDER_TLBR(), ATTR_CJK_FONT(), ATTR_CJK_FONT_HEIGHT(), ATTR_CJK_FONT_LANGUAGE(), ATTR_CJK_FONT_POSTURE(), ATTR_CJK_FONT_WEIGHT(), ATTR_CTL_FONT(), ATTR_CTL_FONT_HEIGHT(), ATTR_CTL_FONT_LANGUAGE(), ATTR_CTL_FONT_POSTURE(), ATTR_CTL_FONT_WEIGHT(), ATTR_FONT(), ATTR_FONT_COLOR(), ATTR_FONT_CONTOUR(), ATTR_FONT_CROSSEDOUT(), ATTR_FONT_EMPHASISMARK(), ATTR_FONT_HEIGHT(), ATTR_FONT_LANGUAGE(), ATTR_FONT_OVERLINE(), ATTR_FONT_POSTURE(), ATTR_FONT_RELIEF(), ATTR_FONT_SHADOWED(), ATTR_FONT_UNDERLINE(), ATTR_FONT_WEIGHT(), ATTR_FONT_WORDLINE(), ATTR_FORBIDDEN_RULES(), ATTR_HANGPUNCTUATION(), ATTR_HOR_JUSTIFY(), ATTR_HOR_JUSTIFY_METHOD(), ATTR_HYPERLINK(), ATTR_HYPHENATE(), ATTR_INDENT(), ATTR_LINEBREAK(), ATTR_MARGIN(), ATTR_PROTECTION(), ATTR_ROTATE_MODE(), ATTR_ROTATE_VALUE(), ATTR_SCRIPTSPACE(), ATTR_SHADOW(), ATTR_SHRINKTOFIT(), ATTR_STACKED(), ATTR_USERDEF(), ATTR_VALUE_FORMAT(), ATTR_VER_JUSTIFY(), ATTR_VER_JUSTIFY_METHOD(), ATTR_VERTICAL_ASIAN(), ATTR_WRITINGDIR(), BOTTOM_BORDER, CONVERT_TWIPS, cppu::UnoType< typename T >::get(), LEFT_BORDER, MID_BACK_COLOR, MID_CROSS_OUT, MID_CROSSED_OUT, MID_EMPHASIS, MID_FONT_CHAR_SET, MID_FONT_FAMILY, MID_FONT_FAMILY_NAME, MID_FONT_PITCH, MID_FONT_STYLE_NAME, MID_FONTHEIGHT, MID_GRAPHIC_TRANSPARENT, MID_HORJUST_ADJUST, MID_HORJUST_HORJUST, MID_LANG_LOCALE, MID_MARGIN_L_MARGIN, MID_MARGIN_LO_MARGIN, MID_MARGIN_R_MARGIN, MID_MARGIN_UP_MARGIN, MID_POSTURE, MID_RELIEF, MID_TL_COLOR, MID_TL_HASCOLOR, MID_TL_STYLE, MID_WEIGHT, RIGHT_BORDER, SC_UNO_CJK_CFCHARS, SC_UNO_CJK_CFFAMIL, SC_UNO_CJK_CFNAME, SC_UNO_CJK_CFPITCH, SC_UNO_CJK_CFSTYLE, SC_UNO_CJK_CHEIGHT, SC_UNO_CJK_CLOCAL, SC_UNO_CJK_CPOST, SC_UNO_CJK_CWEIGHT, SC_UNO_CTL_CFCHARS, SC_UNO_CTL_CFFAMIL, SC_UNO_CTL_CFNAME, SC_UNO_CTL_CFPITCH, SC_UNO_CTL_CFSTYLE, SC_UNO_CTL_CHEIGHT, SC_UNO_CTL_CLOCAL, SC_UNO_CTL_CPOST, SC_UNO_CTL_CWEIGHT, SC_UNONAME_ABSNAME, SC_UNONAME_ASIANVERT, SC_UNONAME_BOTTBORDER, SC_UNONAME_BOTTBORDER2, SC_UNONAME_CCOLOR, SC_UNONAME_CCROSS, SC_UNONAME_CELLBACK, SC_UNONAME_CELLHJUS, SC_UNONAME_CELLHJUS_METHOD, SC_UNONAME_CELLORI, SC_UNONAME_CELLPRO, SC_UNONAME_CELLSTYL, SC_UNONAME_CELLTRAN, SC_UNONAME_CELLVJUS, SC_UNONAME_CELLVJUS_METHOD, SC_UNONAME_CEMPHAS, SC_UNONAME_CFCHARS, SC_UNONAME_CFFAMIL, SC_UNONAME_CFNAME, SC_UNONAME_CFONT, SC_UNONAME_CFPITCH, SC_UNONAME_CFSTYLE, SC_UNONAME_CHCOLHDR, SC_UNONAME_CHEIGHT, SC_UNONAME_CHROWHDR, SC_UNONAME_CLOCAL, SC_UNONAME_CONDFMT, SC_UNONAME_CONDLOC, SC_UNONAME_CONDXML, SC_UNONAME_COUTL, SC_UNONAME_COVER, SC_UNONAME_COVRLCOL, SC_UNONAME_COVRLHAS, SC_UNONAME_CPOST, SC_UNONAME_CRELIEF, SC_UNONAME_CSHADD, SC_UNONAME_CSTRIKE, SC_UNONAME_CUNDER, SC_UNONAME_CUNDLCOL, SC_UNONAME_CUNDLHAS, SC_UNONAME_CWEIGHT, SC_UNONAME_CWORDMOD, SC_UNONAME_DIAGONAL_BLTR, SC_UNONAME_DIAGONAL_BLTR2, SC_UNONAME_DIAGONAL_TLBR, SC_UNONAME_DIAGONAL_TLBR2, SC_UNONAME_FORMATID, SC_UNONAME_HYPERLINK, SC_UNONAME_LEFTBORDER, SC_UNONAME_LEFTBORDER2, SC_UNONAME_NUMFMT, SC_UNONAME_NUMRULES, SC_UNONAME_PADJUST, SC_UNONAME_PBMARGIN, SC_UNONAME_PINDENT, SC_UNONAME_PISCHDIST, SC_UNONAME_PISFORBID, SC_UNONAME_PISHANG, SC_UNONAME_PISHYPHEN, SC_UNONAME_PLASTADJ, SC_UNONAME_PLMARGIN, SC_UNONAME_PRMARGIN, SC_UNONAME_PTMARGIN, SC_UNONAME_RIGHTBORDER, SC_UNONAME_RIGHTBORDER2, SC_UNONAME_ROTANG, SC_UNONAME_ROTREF, SC_UNONAME_SHADOW, SC_UNONAME_SHRINK_TO_FIT, SC_UNONAME_TBLBORD, SC_UNONAME_TBLBORD2, SC_UNONAME_TOPBORDER, SC_UNONAME_TOPBORDER2, SC_UNONAME_USERDEF, SC_UNONAME_VALIDAT, SC_UNONAME_VALILOC, SC_UNONAME_VALIXML, SC_UNONAME_WRAP, SC_UNONAME_WRITING, SC_WID_UNO_ABSNAME, SC_WID_UNO_CELLSTYL, SC_WID_UNO_CHCOLHDR, SC_WID_UNO_CHROWHDR, SC_WID_UNO_CONDFMT, SC_WID_UNO_CONDLOC, SC_WID_UNO_CONDXML, SC_WID_UNO_FORMATID, SC_WID_UNO_NUMRULES, SC_WID_UNO_TBLBORD, SC_WID_UNO_TBLBORD2, SC_WID_UNO_VALIDAT, SC_WID_UNO_VALILOC, SC_WID_UNO_VALIXML, TOP_BORDER, and u.

Referenced by lcl_SetCellProperty().

◆ lcl_GetColumnPropertySet()

static const SfxItemPropertySet * lcl_GetColumnPropertySet ( )
static

CONVERT_TWIPS

Definition at line 487 of file cellsuno.cxx.

References ATTR_BACKGROUND(), ATTR_BORDER(), ATTR_BORDER_BLTR(), ATTR_BORDER_TLBR(), ATTR_CJK_FONT(), ATTR_CJK_FONT_HEIGHT(), ATTR_CJK_FONT_LANGUAGE(), ATTR_CJK_FONT_POSTURE(), ATTR_CJK_FONT_WEIGHT(), ATTR_CTL_FONT(), ATTR_CTL_FONT_HEIGHT(), ATTR_CTL_FONT_LANGUAGE(), ATTR_CTL_FONT_POSTURE(), ATTR_CTL_FONT_WEIGHT(), ATTR_FONT(), ATTR_FONT_COLOR(), ATTR_FONT_CONTOUR(), ATTR_FONT_CROSSEDOUT(), ATTR_FONT_EMPHASISMARK(), ATTR_FONT_HEIGHT(), ATTR_FONT_LANGUAGE(), ATTR_FONT_OVERLINE(), ATTR_FONT_POSTURE(), ATTR_FONT_RELIEF(), ATTR_FONT_SHADOWED(), ATTR_FONT_UNDERLINE(), ATTR_FONT_WEIGHT(), ATTR_FONT_WORDLINE(), ATTR_FORBIDDEN_RULES(), ATTR_HANGPUNCTUATION(), ATTR_HOR_JUSTIFY(), ATTR_HOR_JUSTIFY_METHOD(), ATTR_HYPHENATE(), ATTR_INDENT(), ATTR_LINEBREAK(), ATTR_MARGIN(), ATTR_PROTECTION(), ATTR_ROTATE_MODE(), ATTR_ROTATE_VALUE(), ATTR_SCRIPTSPACE(), ATTR_SHADOW(), ATTR_SHRINKTOFIT(), ATTR_STACKED(), ATTR_USERDEF(), ATTR_VALUE_FORMAT(), ATTR_VER_JUSTIFY(), ATTR_VER_JUSTIFY_METHOD(), ATTR_VERTICAL_ASIAN(), ATTR_WRITINGDIR(), BOTTOM_BORDER, CONVERT_TWIPS, cppu::UnoType< typename T >::get(), LEFT_BORDER, MID_BACK_COLOR, MID_CROSS_OUT, MID_CROSSED_OUT, MID_EMPHASIS, MID_FONT_CHAR_SET, MID_FONT_FAMILY, MID_FONT_FAMILY_NAME, MID_FONT_PITCH, MID_FONT_STYLE_NAME, MID_FONTHEIGHT, MID_GRAPHIC_TRANSPARENT, MID_HORJUST_ADJUST, MID_HORJUST_HORJUST, MID_LANG_LOCALE, MID_MARGIN_L_MARGIN, MID_MARGIN_LO_MARGIN, MID_MARGIN_R_MARGIN, MID_MARGIN_UP_MARGIN, MID_POSTURE, MID_RELIEF, MID_TL_COLOR, MID_TL_HASCOLOR, MID_TL_STYLE, MID_WEIGHT, RIGHT_BORDER, SC_UNO_CJK_CFCHARS, SC_UNO_CJK_CFFAMIL, SC_UNO_CJK_CFNAME, SC_UNO_CJK_CFPITCH, SC_UNO_CJK_CFSTYLE, SC_UNO_CJK_CHEIGHT, SC_UNO_CJK_CLOCAL, SC_UNO_CJK_CPOST, SC_UNO_CJK_CWEIGHT, SC_UNO_CTL_CFCHARS, SC_UNO_CTL_CFFAMIL, SC_UNO_CTL_CFNAME, SC_UNO_CTL_CFPITCH, SC_UNO_CTL_CFSTYLE, SC_UNO_CTL_CHEIGHT, SC_UNO_CTL_CLOCAL, SC_UNO_CTL_CPOST, SC_UNO_CTL_CWEIGHT, SC_UNONAME_ABSNAME, SC_UNONAME_ASIANVERT, SC_UNONAME_BOTTBORDER, SC_UNONAME_BOTTBORDER2, SC_UNONAME_CCOLOR, SC_UNONAME_CCROSS, SC_UNONAME_CELLBACK, SC_UNONAME_CELLHJUS, SC_UNONAME_CELLHJUS_METHOD, SC_UNONAME_CELLORI, SC_UNONAME_CELLPRO, SC_UNONAME_CELLSTYL, SC_UNONAME_CELLTRAN, SC_UNONAME_CELLVIS, SC_UNONAME_CELLVJUS, SC_UNONAME_CELLVJUS_METHOD, SC_UNONAME_CELLWID, SC_UNONAME_CEMPHAS, SC_UNONAME_CFCHARS, SC_UNONAME_CFFAMIL, SC_UNONAME_CFNAME, SC_UNONAME_CFONT, SC_UNONAME_CFPITCH, SC_UNONAME_CFSTYLE, SC_UNONAME_CHCOLHDR, SC_UNONAME_CHEIGHT, SC_UNONAME_CHROWHDR, SC_UNONAME_CLOCAL, SC_UNONAME_CONDFMT, SC_UNONAME_CONDLOC, SC_UNONAME_CONDXML, SC_UNONAME_COUTL, SC_UNONAME_COVER, SC_UNONAME_COVRLCOL, SC_UNONAME_COVRLHAS, SC_UNONAME_CPOST, SC_UNONAME_CRELIEF, SC_UNONAME_CSHADD, SC_UNONAME_CSTRIKE, SC_UNONAME_CUNDER, SC_UNONAME_CUNDLCOL, SC_UNONAME_CUNDLHAS, SC_UNONAME_CWEIGHT, SC_UNONAME_CWORDMOD, SC_UNONAME_DIAGONAL_BLTR, SC_UNONAME_DIAGONAL_BLTR2, SC_UNONAME_DIAGONAL_TLBR, SC_UNONAME_DIAGONAL_TLBR2, SC_UNONAME_LEFTBORDER, SC_UNONAME_LEFTBORDER2, SC_UNONAME_MANPAGE, SC_UNONAME_NEWPAGE, SC_UNONAME_NUMFMT, SC_UNONAME_NUMRULES, SC_UNONAME_OWIDTH, SC_UNONAME_PADJUST, SC_UNONAME_PBMARGIN, SC_UNONAME_PINDENT, SC_UNONAME_PISCHDIST, SC_UNONAME_PISFORBID, SC_UNONAME_PISHANG, SC_UNONAME_PISHYPHEN, SC_UNONAME_PLASTADJ, SC_UNONAME_PLMARGIN, SC_UNONAME_POS, SC_UNONAME_PRMARGIN, SC_UNONAME_PTMARGIN, SC_UNONAME_RIGHTBORDER, SC_UNONAME_RIGHTBORDER2, SC_UNONAME_ROTANG, SC_UNONAME_ROTREF, SC_UNONAME_SHADOW, SC_UNONAME_SHRINK_TO_FIT, SC_UNONAME_SIZE, SC_UNONAME_TBLBORD, SC_UNONAME_TBLBORD2, SC_UNONAME_TOPBORDER, SC_UNONAME_TOPBORDER2, SC_UNONAME_USERDEF, SC_UNONAME_VALIDAT, SC_UNONAME_VALILOC, SC_UNONAME_VALIXML, SC_UNONAME_WRAP, SC_UNONAME_WRITING, SC_WID_UNO_ABSNAME, SC_WID_UNO_CELLSTYL, SC_WID_UNO_CELLVIS, SC_WID_UNO_CELLWID, SC_WID_UNO_CHCOLHDR, SC_WID_UNO_CHROWHDR, SC_WID_UNO_CONDFMT, SC_WID_UNO_CONDLOC, SC_WID_UNO_CONDXML, SC_WID_UNO_MANPAGE, SC_WID_UNO_NEWPAGE, SC_WID_UNO_NUMRULES, SC_WID_UNO_OWIDTH, SC_WID_UNO_POS, SC_WID_UNO_SIZE, SC_WID_UNO_TBLBORD, SC_WID_UNO_TBLBORD2, SC_WID_UNO_VALIDAT, SC_WID_UNO_VALILOC, SC_WID_UNO_VALIXML, TOP_BORDER, and u.

◆ lcl_GetEditPropertyMap()

static const SfxItemPropertyMapEntry * lcl_GetEditPropertyMap ( )
static

◆ lcl_GetEditPropertySet()

static const SvxItemPropertySet * lcl_GetEditPropertySet ( )
static

◆ lcl_GetInputString()

static OUString lcl_GetInputString ( ScDocument rDoc,
const ScAddress rPos,
bool  bEnglish 
)
static

◆ lcl_GetPropertyWhich()

static void lcl_GetPropertyWhich ( const SfxItemPropertyMapEntry pEntry,
sal_uInt16 &  rItemWhich 
)
static

◆ lcl_GetRangePropertySet()

static const SfxItemPropertySet * lcl_GetRangePropertySet ( )
static

CONVERT_TWIPS

Definition at line 259 of file cellsuno.cxx.

References ATTR_BACKGROUND(), ATTR_BORDER(), ATTR_BORDER_BLTR(), ATTR_BORDER_TLBR(), ATTR_CJK_FONT(), ATTR_CJK_FONT_HEIGHT(), ATTR_CJK_FONT_LANGUAGE(), ATTR_CJK_FONT_POSTURE(), ATTR_CJK_FONT_WEIGHT(), ATTR_CTL_FONT(), ATTR_CTL_FONT_HEIGHT(), ATTR_CTL_FONT_LANGUAGE(), ATTR_CTL_FONT_POSTURE(), ATTR_CTL_FONT_WEIGHT(), ATTR_FONT(), ATTR_FONT_COLOR(), ATTR_FONT_CONTOUR(), ATTR_FONT_CROSSEDOUT(), ATTR_FONT_EMPHASISMARK(), ATTR_FONT_HEIGHT(), ATTR_FONT_LANGUAGE(), ATTR_FONT_OVERLINE(), ATTR_FONT_POSTURE(), ATTR_FONT_RELIEF(), ATTR_FONT_SHADOWED(), ATTR_FONT_UNDERLINE(), ATTR_FONT_WEIGHT(), ATTR_FONT_WORDLINE(), ATTR_FORBIDDEN_RULES(), ATTR_HANGPUNCTUATION(), ATTR_HOR_JUSTIFY(), ATTR_HOR_JUSTIFY_METHOD(), ATTR_HYPHENATE(), ATTR_INDENT(), ATTR_LINEBREAK(), ATTR_MARGIN(), ATTR_PROTECTION(), ATTR_ROTATE_MODE(), ATTR_ROTATE_VALUE(), ATTR_SCRIPTSPACE(), ATTR_SHADOW(), ATTR_SHRINKTOFIT(), ATTR_STACKED(), ATTR_USERDEF(), ATTR_VALUE_FORMAT(), ATTR_VER_JUSTIFY(), ATTR_VER_JUSTIFY_METHOD(), ATTR_VERTICAL_ASIAN(), ATTR_WRITINGDIR(), BOTTOM_BORDER, CONVERT_TWIPS, cppu::UnoType< typename T >::get(), LEFT_BORDER, MID_BACK_COLOR, MID_CROSS_OUT, MID_CROSSED_OUT, MID_EMPHASIS, MID_FONT_CHAR_SET, MID_FONT_FAMILY, MID_FONT_FAMILY_NAME, MID_FONT_PITCH, MID_FONT_STYLE_NAME, MID_FONTHEIGHT, MID_GRAPHIC_TRANSPARENT, MID_HORJUST_ADJUST, MID_HORJUST_HORJUST, MID_LANG_LOCALE, MID_MARGIN_L_MARGIN, MID_MARGIN_LO_MARGIN, MID_MARGIN_R_MARGIN, MID_MARGIN_UP_MARGIN, MID_POSTURE, MID_RELIEF, MID_TL_COLOR, MID_TL_HASCOLOR, MID_TL_STYLE, MID_WEIGHT, RIGHT_BORDER, SC_UNO_CJK_CFCHARS, SC_UNO_CJK_CFFAMIL, SC_UNO_CJK_CFNAME, SC_UNO_CJK_CFPITCH, SC_UNO_CJK_CFSTYLE, SC_UNO_CJK_CHEIGHT, SC_UNO_CJK_CLOCAL, SC_UNO_CJK_CPOST, SC_UNO_CJK_CWEIGHT, SC_UNO_CTL_CFCHARS, SC_UNO_CTL_CFFAMIL, SC_UNO_CTL_CFNAME, SC_UNO_CTL_CFPITCH, SC_UNO_CTL_CFSTYLE, SC_UNO_CTL_CHEIGHT, SC_UNO_CTL_CLOCAL, SC_UNO_CTL_CPOST, SC_UNO_CTL_CWEIGHT, SC_UNONAME_ABSNAME, SC_UNONAME_ASIANVERT, SC_UNONAME_BOTTBORDER, SC_UNONAME_BOTTBORDER2, SC_UNONAME_CCOLOR, SC_UNONAME_CCROSS, SC_UNONAME_CELLBACK, SC_UNONAME_CELLHJUS, SC_UNONAME_CELLHJUS_METHOD, SC_UNONAME_CELLORI, SC_UNONAME_CELLPRO, SC_UNONAME_CELLSTYL, SC_UNONAME_CELLTRAN, SC_UNONAME_CELLVJUS, SC_UNONAME_CELLVJUS_METHOD, SC_UNONAME_CEMPHAS, SC_UNONAME_CFCHARS, SC_UNONAME_CFFAMIL, SC_UNONAME_CFNAME, SC_UNONAME_CFONT, SC_UNONAME_CFPITCH, SC_UNONAME_CFSTYLE, SC_UNONAME_CHCOLHDR, SC_UNONAME_CHEIGHT, SC_UNONAME_CHROWHDR, SC_UNONAME_CLOCAL, SC_UNONAME_CONDFMT, SC_UNONAME_CONDLOC, SC_UNONAME_CONDXML, SC_UNONAME_COUTL, SC_UNONAME_COVER, SC_UNONAME_COVRLCOL, SC_UNONAME_COVRLHAS, SC_UNONAME_CPOST, SC_UNONAME_CRELIEF, SC_UNONAME_CSHADD, SC_UNONAME_CSTRIKE, SC_UNONAME_CUNDER, SC_UNONAME_CUNDLCOL, SC_UNONAME_CUNDLHAS, SC_UNONAME_CWEIGHT, SC_UNONAME_CWORDMOD, SC_UNONAME_DIAGONAL_BLTR, SC_UNONAME_DIAGONAL_BLTR2, SC_UNONAME_DIAGONAL_TLBR, SC_UNONAME_DIAGONAL_TLBR2, SC_UNONAME_FORMATID, SC_UNONAME_LEFTBORDER, SC_UNONAME_LEFTBORDER2, SC_UNONAME_NUMFMT, SC_UNONAME_NUMRULES, SC_UNONAME_PADJUST, SC_UNONAME_PBMARGIN, SC_UNONAME_PINDENT, SC_UNONAME_PISCHDIST, SC_UNONAME_PISFORBID, SC_UNONAME_PISHANG, SC_UNONAME_PISHYPHEN, SC_UNONAME_PLASTADJ, SC_UNONAME_PLMARGIN, SC_UNONAME_POS, SC_UNONAME_PRMARGIN, SC_UNONAME_PTMARGIN, SC_UNONAME_RIGHTBORDER, SC_UNONAME_RIGHTBORDER2, SC_UNONAME_ROTANG, SC_UNONAME_ROTREF, SC_UNONAME_SHADOW, SC_UNONAME_SHRINK_TO_FIT, SC_UNONAME_SIZE, SC_UNONAME_TBLBORD, SC_UNONAME_TBLBORD2, SC_UNONAME_TOPBORDER, SC_UNONAME_TOPBORDER2, SC_UNONAME_USERDEF, SC_UNONAME_VALIDAT, SC_UNONAME_VALILOC, SC_UNONAME_VALIXML, SC_UNONAME_WRAP, SC_UNONAME_WRITING, SC_WID_UNO_ABSNAME, SC_WID_UNO_CELLSTYL, SC_WID_UNO_CHCOLHDR, SC_WID_UNO_CHROWHDR, SC_WID_UNO_CONDFMT, SC_WID_UNO_CONDLOC, SC_WID_UNO_CONDXML, SC_WID_UNO_FORMATID, SC_WID_UNO_NUMRULES, SC_WID_UNO_POS, SC_WID_UNO_SIZE, SC_WID_UNO_TBLBORD, SC_WID_UNO_TBLBORD2, SC_WID_UNO_VALIDAT, SC_WID_UNO_VALILOC, SC_WID_UNO_VALIXML, TOP_BORDER, and u.

◆ lcl_GetRowPropertySet()

static const SfxItemPropertySet * lcl_GetRowPropertySet ( )
static

◆ lcl_GetSheetPropertySet()

static const SfxItemPropertySet * lcl_GetSheetPropertySet ( )
static

CONVERT_TWIPS

Definition at line 712 of file cellsuno.cxx.

References ATTR_BACKGROUND(), ATTR_BORDER(), ATTR_BORDER_BLTR(), ATTR_BORDER_TLBR(), ATTR_CJK_FONT(), ATTR_CJK_FONT_HEIGHT(), ATTR_CJK_FONT_LANGUAGE(), ATTR_CJK_FONT_POSTURE(), ATTR_CJK_FONT_WEIGHT(), ATTR_CTL_FONT(), ATTR_CTL_FONT_HEIGHT(), ATTR_CTL_FONT_LANGUAGE(), ATTR_CTL_FONT_POSTURE(), ATTR_CTL_FONT_WEIGHT(), ATTR_FONT(), ATTR_FONT_COLOR(), ATTR_FONT_CONTOUR(), ATTR_FONT_CROSSEDOUT(), ATTR_FONT_EMPHASISMARK(), ATTR_FONT_HEIGHT(), ATTR_FONT_LANGUAGE(), ATTR_FONT_OVERLINE(), ATTR_FONT_POSTURE(), ATTR_FONT_RELIEF(), ATTR_FONT_SHADOWED(), ATTR_FONT_UNDERLINE(), ATTR_FONT_WEIGHT(), ATTR_FONT_WORDLINE(), ATTR_FORBIDDEN_RULES(), ATTR_HANGPUNCTUATION(), ATTR_HOR_JUSTIFY(), ATTR_HOR_JUSTIFY_METHOD(), ATTR_HYPHENATE(), ATTR_INDENT(), ATTR_LINEBREAK(), ATTR_MARGIN(), ATTR_PROTECTION(), ATTR_ROTATE_MODE(), ATTR_ROTATE_VALUE(), ATTR_SCRIPTSPACE(), ATTR_SHADOW(), ATTR_SHRINKTOFIT(), ATTR_STACKED(), ATTR_USERDEF(), ATTR_VALUE_FORMAT(), ATTR_VER_JUSTIFY(), ATTR_VER_JUSTIFY_METHOD(), ATTR_VERTICAL_ASIAN(), ATTR_WRITINGDIR(), BOTTOM_BORDER, CONVERT_TWIPS, cppu::UnoType< typename T >::get(), LEFT_BORDER, MID_BACK_COLOR, MID_CROSS_OUT, MID_CROSSED_OUT, MID_EMPHASIS, MID_FONT_CHAR_SET, MID_FONT_FAMILY, MID_FONT_FAMILY_NAME, MID_FONT_PITCH, MID_FONT_STYLE_NAME, MID_FONTHEIGHT, MID_GRAPHIC_TRANSPARENT, MID_HORJUST_ADJUST, MID_HORJUST_HORJUST, MID_LANG_LOCALE, MID_MARGIN_L_MARGIN, MID_MARGIN_LO_MARGIN, MID_MARGIN_R_MARGIN, MID_MARGIN_UP_MARGIN, MID_POSTURE, MID_RELIEF, MID_TL_COLOR, MID_TL_HASCOLOR, MID_TL_STYLE, MID_WEIGHT, RIGHT_BORDER, SC_UNO_CJK_CFCHARS, SC_UNO_CJK_CFFAMIL, SC_UNO_CJK_CFNAME, SC_UNO_CJK_CFPITCH, SC_UNO_CJK_CFSTYLE, SC_UNO_CJK_CHEIGHT, SC_UNO_CJK_CLOCAL, SC_UNO_CJK_CPOST, SC_UNO_CJK_CWEIGHT, SC_UNO_CODENAME, SC_UNO_CTL_CFCHARS, SC_UNO_CTL_CFFAMIL, SC_UNO_CTL_CFNAME, SC_UNO_CTL_CFPITCH, SC_UNO_CTL_CFSTYLE, SC_UNO_CTL_CHEIGHT, SC_UNO_CTL_CLOCAL, SC_UNO_CTL_CPOST, SC_UNO_CTL_CWEIGHT, SC_UNO_LINKDISPBIT, SC_UNO_LINKDISPNAME, SC_UNO_NAMEDRANGES, SC_UNONAME_ABSNAME, SC_UNONAME_ASIANVERT, SC_UNONAME_AUTOPRINT, SC_UNONAME_BORDCOL, SC_UNONAME_BOTTBORDER, SC_UNONAME_BOTTBORDER2, SC_UNONAME_CCOLOR, SC_UNONAME_CCROSS, SC_UNONAME_CELLBACK, SC_UNONAME_CELLHJUS, SC_UNONAME_CELLHJUS_METHOD, SC_UNONAME_CELLORI, SC_UNONAME_CELLPRO, SC_UNONAME_CELLSTYL, SC_UNONAME_CELLTRAN, SC_UNONAME_CELLVIS, SC_UNONAME_CELLVJUS, SC_UNONAME_CELLVJUS_METHOD, SC_UNONAME_CEMPHAS, SC_UNONAME_CFCHARS, SC_UNONAME_CFFAMIL, SC_UNONAME_CFNAME, SC_UNONAME_CFONT, SC_UNONAME_CFPITCH, SC_UNONAME_CFSTYLE, SC_UNONAME_CHCOLHDR, SC_UNONAME_CHEIGHT, SC_UNONAME_CHROWHDR, SC_UNONAME_CLOCAL, SC_UNONAME_CONDFMT, SC_UNONAME_CONDFORMAT, SC_UNONAME_CONDLOC, SC_UNONAME_CONDXML, SC_UNONAME_COPYBACK, SC_UNONAME_COPYFORM, SC_UNONAME_COPYSTYL, SC_UNONAME_COUTL, SC_UNONAME_COVER, SC_UNONAME_COVRLCOL, SC_UNONAME_COVRLHAS, SC_UNONAME_CPOST, SC_UNONAME_CRELIEF, SC_UNONAME_CSHADD, SC_UNONAME_CSTRIKE, SC_UNONAME_CUNDER, SC_UNONAME_CUNDLCOL, SC_UNONAME_CUNDLHAS, SC_UNONAME_CWEIGHT, SC_UNONAME_CWORDMOD, SC_UNONAME_DIAGONAL_BLTR, SC_UNONAME_DIAGONAL_BLTR2, SC_UNONAME_DIAGONAL_TLBR, SC_UNONAME_DIAGONAL_TLBR2, SC_UNONAME_ISACTIVE, SC_UNONAME_LEFTBORDER, SC_UNONAME_LEFTBORDER2, SC_UNONAME_NUMFMT, SC_UNONAME_NUMRULES, SC_UNONAME_PADJUST, SC_UNONAME_PAGESTL, SC_UNONAME_PBMARGIN, SC_UNONAME_PINDENT, SC_UNONAME_PISCHDIST, SC_UNONAME_PISFORBID, SC_UNONAME_PISHANG, SC_UNONAME_PISHYPHEN, SC_UNONAME_PLASTADJ, SC_UNONAME_PLMARGIN, SC_UNONAME_POS, SC_UNONAME_PRINTBORD, SC_UNONAME_PRMARGIN, SC_UNONAME_PROTECT, SC_UNONAME_PTMARGIN, SC_UNONAME_RIGHTBORDER, SC_UNONAME_RIGHTBORDER2, SC_UNONAME_ROTANG, SC_UNONAME_ROTREF, SC_UNONAME_SHADOW, SC_UNONAME_SHOWBORD, SC_UNONAME_SHRINK_TO_FIT, SC_UNONAME_SIZE, SC_UNONAME_TABCOLOR, SC_UNONAME_TABLAYOUT, SC_UNONAME_TBLBORD, SC_UNONAME_TBLBORD2, SC_UNONAME_TOPBORDER, SC_UNONAME_TOPBORDER2, SC_UNONAME_USERDEF, SC_UNONAME_VALIDAT, SC_UNONAME_VALILOC, SC_UNONAME_VALIXML, SC_UNONAME_WRAP, SC_UNONAME_WRITING, SC_WID_UNO_ABSNAME, SC_WID_UNO_AUTOPRINT, SC_WID_UNO_BORDCOL, SC_WID_UNO_CELLSTYL, SC_WID_UNO_CELLVIS, SC_WID_UNO_CHCOLHDR, SC_WID_UNO_CHROWHDR, SC_WID_UNO_CODENAME, SC_WID_UNO_CONDFMT, SC_WID_UNO_CONDFORMAT, SC_WID_UNO_CONDLOC, SC_WID_UNO_CONDXML, SC_WID_UNO_COPYBACK, SC_WID_UNO_COPYFORM, SC_WID_UNO_COPYSTYL, SC_WID_UNO_ISACTIVE, SC_WID_UNO_LINKDISPBIT, SC_WID_UNO_LINKDISPNAME, SC_WID_UNO_NAMES, SC_WID_UNO_NUMRULES, SC_WID_UNO_PAGESTL, SC_WID_UNO_POS, SC_WID_UNO_PRINTBORD, SC_WID_UNO_PROTECT, SC_WID_UNO_SHOWBORD, SC_WID_UNO_SIZE, SC_WID_UNO_TABCOLOR, SC_WID_UNO_TABLAYOUT, SC_WID_UNO_TBLBORD, SC_WID_UNO_TBLBORD2, SC_WID_UNO_VALIDAT, SC_WID_UNO_VALILOC, SC_WID_UNO_VALIXML, TOP_BORDER, and u.

◆ lcl_PutDataArray()

static bool lcl_PutDataArray ( ScDocShell rDocShell,
const ScRange rRange,
const uno::Sequence< uno::Sequence< uno::Any > > &  aData 
)
static

◆ lcl_PutFormulaArray()

static bool lcl_PutFormulaArray ( ScDocShell rDocShell,
const ScRange rRange,
const uno::Sequence< uno::Sequence< OUString > > &  aData,
const formula::FormulaGrammar::Grammar  eGrammar 
)
static

◆ lcl_RemoveNamedEntry() [1/2]

static void lcl_RemoveNamedEntry ( std::vector< ScCellRangesObj::ScNamedEntry > &  rNamedEntries,
const ScRange rRange 
)
static

Definition at line 4103 of file cellsuno.cxx.

References n, and nCount.

◆ lcl_RemoveNamedEntry() [2/2]

static void lcl_RemoveNamedEntry ( std::vector< ScCellRangesObj::ScNamedEntry > &  rNamedEntries,
std::u16string_view  rName 
)
static

Definition at line 4183 of file cellsuno.cxx.

References GetName(), n, and nCount.

◆ lcl_SetCellProperty()

static void lcl_SetCellProperty ( const SfxItemPropertyMapEntry rEntry,
const uno::Any rValue,
ScPatternAttr rPattern,
const ScDocument rDoc,
sal_uInt16 &  rFirstItemId,
sal_uInt16 &  rSecondItemId 
)
static

◆ lcl_WholeSheet()

static bool lcl_WholeSheet ( const ScDocument rDoc,
const ScRangeList rRanges 
)
static

◆ MaxDocRange()

static ScRange MaxDocRange ( ScDocShell pDocSh,
SCTAB  nTab 
)
static

◆ UNO3_GETIMPLEMENTATION2_IMPL()

UNO3_GETIMPLEMENTATION2_IMPL ( ScTableSheetObj  ,
ScCellRangeObj   
)

◆ UNO3_GETIMPLEMENTATION_IMPL()

UNO3_GETIMPLEMENTATION_IMPL ( ScCellRangesBase  )

Variable Documentation

◆ SCCELL_SERVICE

constexpr OUStringLiteral SCCELL_SERVICE = u"com.sun.star.table.Cell"
constexpr

Definition at line 861 of file cellsuno.cxx.

Referenced by ScCellObj::getSupportedServiceNames().

◆ SCCELLPROPERTIES_SERVICE

constexpr OUStringLiteral SCCELLPROPERTIES_SERVICE = u"com.sun.star.table.CellProperties"
constexpr

◆ SCCELLRANGE_SERVICE

constexpr OUStringLiteral SCCELLRANGE_SERVICE = u"com.sun.star.table.CellRange"
constexpr

◆ SCCHARPROPERTIES_SERVICE

constexpr OUStringLiteral SCCHARPROPERTIES_SERVICE = u"com.sun.star.style.CharacterProperties"
constexpr

◆ SCPARAPROPERTIES_SERVICE

constexpr OUStringLiteral SCPARAPROPERTIES_SERVICE = u"com.sun.star.style.ParagraphProperties"
constexpr

◆ SCSHEETCELL_SERVICE

constexpr OUStringLiteral SCSHEETCELL_SERVICE = u"com.sun.star.sheet.SheetCell"
constexpr

Definition at line 865 of file cellsuno.cxx.

Referenced by ScCellObj::getSupportedServiceNames().

◆ SCSHEETCELLRANGE_SERVICE

constexpr OUStringLiteral SCSHEETCELLRANGE_SERVICE = u"com.sun.star.sheet.SheetCellRange"
constexpr

◆ SCSHEETCELLRANGES_SERVICE

constexpr OUStringLiteral SCSHEETCELLRANGES_SERVICE = u"com.sun.star.sheet.SheetCellRanges"
constexpr

Definition at line 862 of file cellsuno.cxx.

◆ SCSPREADSHEET_SERVICE

constexpr OUStringLiteral SCSPREADSHEET_SERVICE = u"com.sun.star.sheet.Spreadsheet"
constexpr

Definition at line 864 of file cellsuno.cxx.

Referenced by ScTableSheetObj::getSupportedServiceNames().