summaryrefslogtreecommitdiff
path: root/sc/inc
diff options
context:
space:
mode:
Diffstat (limited to 'sc/inc')
-rw-r--r--sc/inc/ViewSettingsSequenceDefines.hxx40
-rw-r--r--sc/inc/address.hxx8
-rw-r--r--sc/inc/bitmaps.hlst210
-rw-r--r--sc/inc/global.hxx6
-rw-r--r--sc/inc/globalnames.hxx6
-rw-r--r--sc/inc/helpids.h1088
-rw-r--r--sc/inc/sheetlimits.hxx4
-rw-r--r--sc/inc/strings.hxx26
-rw-r--r--sc/inc/stylehelper.hxx26
-rw-r--r--sc/inc/targuno.hxx2
-rw-r--r--sc/inc/unonames.hxx1194
11 files changed, 1305 insertions, 1305 deletions
diff --git a/sc/inc/ViewSettingsSequenceDefines.hxx b/sc/inc/ViewSettingsSequenceDefines.hxx
index bf8fbfa0729a..0c04aa594e68 100644
--- a/sc/inc/ViewSettingsSequenceDefines.hxx
+++ b/sc/inc/ViewSettingsSequenceDefines.hxx
@@ -75,31 +75,31 @@
#define SC_FORMULA_BAR_HEIGHT_VALUE 14
#define SC_TABLE_SHOWGRID 15
-inline constexpr OUStringLiteral SC_CURSORPOSITIONX = u"CursorPositionX";
-inline constexpr OUStringLiteral SC_CURSORPOSITIONY = u"CursorPositionY";
-inline constexpr OUStringLiteral SC_HORIZONTALSPLITMODE = u"HorizontalSplitMode";
-inline constexpr OUStringLiteral SC_VERTICALSPLITMODE = u"VerticalSplitMode";
-inline constexpr OUStringLiteral SC_HORIZONTALSPLITPOSITION = u"HorizontalSplitPosition";
-inline constexpr OUStringLiteral SC_VERTICALSPLITPOSITION = u"VerticalSplitPosition";
+inline constexpr OUString SC_CURSORPOSITIONX = u"CursorPositionX"_ustr;
+inline constexpr OUString SC_CURSORPOSITIONY = u"CursorPositionY"_ustr;
+inline constexpr OUString SC_HORIZONTALSPLITMODE = u"HorizontalSplitMode"_ustr;
+inline constexpr OUString SC_VERTICALSPLITMODE = u"VerticalSplitMode"_ustr;
+inline constexpr OUString SC_HORIZONTALSPLITPOSITION = u"HorizontalSplitPosition"_ustr;
+inline constexpr OUString SC_VERTICALSPLITPOSITION = u"VerticalSplitPosition"_ustr;
#define SC_HORIZONTALSPLITPOSITION_TWIPS "HorizontalSplitPositionTwips"
#define SC_VERTICALSPLITPOSITION_TWIPS "VerticalSplitPositionTwips"
-inline constexpr OUStringLiteral SC_ACTIVESPLITRANGE = u"ActiveSplitRange";
-inline constexpr OUStringLiteral SC_POSITIONLEFT = u"PositionLeft";
-inline constexpr OUStringLiteral SC_POSITIONRIGHT = u"PositionRight";
-inline constexpr OUStringLiteral SC_POSITIONTOP = u"PositionTop";
-inline constexpr OUStringLiteral SC_POSITIONBOTTOM = u"PositionBottom";
+inline constexpr OUString SC_ACTIVESPLITRANGE = u"ActiveSplitRange"_ustr;
+inline constexpr OUString SC_POSITIONLEFT = u"PositionLeft"_ustr;
+inline constexpr OUString SC_POSITIONRIGHT = u"PositionRight"_ustr;
+inline constexpr OUString SC_POSITIONTOP = u"PositionTop"_ustr;
+inline constexpr OUString SC_POSITIONBOTTOM = u"PositionBottom"_ustr;
#define SC_TABLESELECTED "TableSelected"
-inline constexpr OUStringLiteral SC_TABLES = u"Tables";
-inline constexpr OUStringLiteral SC_ACTIVETABLE = u"ActiveTable";
-inline constexpr OUStringLiteral SC_HORIZONTALSCROLLBARWIDTH = u"HorizontalScrollbarWidth";
+inline constexpr OUString SC_TABLES = u"Tables"_ustr;
+inline constexpr OUString SC_ACTIVETABLE = u"ActiveTable"_ustr;
+inline constexpr OUString SC_HORIZONTALSCROLLBARWIDTH = u"HorizontalScrollbarWidth"_ustr;
#define SC_RELHORIZONTALTABBARWIDTH "RelativeHorizontalTabbarWidth"
-inline constexpr OUStringLiteral SC_ZOOMTYPE = u"ZoomType";
-inline constexpr OUStringLiteral SC_ZOOMVALUE = u"ZoomValue";
-inline constexpr OUStringLiteral SC_PAGEVIEWZOOMVALUE = u"PageViewZoomValue";
-inline constexpr OUStringLiteral SC_SHOWPAGEBREAKPREVIEW = u"ShowPageBreakPreview";
-inline constexpr OUStringLiteral SC_FORMULABARHEIGHT = u"FormulaBarHeight";
-inline constexpr OUStringLiteral SC_VIEWID = u"ViewId";
+inline constexpr OUString SC_ZOOMTYPE = u"ZoomType"_ustr;
+inline constexpr OUString SC_ZOOMVALUE = u"ZoomValue"_ustr;
+inline constexpr OUString SC_PAGEVIEWZOOMVALUE = u"PageViewZoomValue"_ustr;
+inline constexpr OUString SC_SHOWPAGEBREAKPREVIEW = u"ShowPageBreakPreview"_ustr;
+inline constexpr OUString SC_FORMULABARHEIGHT = u"FormulaBarHeight"_ustr;
+inline constexpr OUString SC_VIEWID = u"ViewId"_ustr;
#define SC_VIEW "view"
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/address.hxx b/sc/inc/address.hxx
index 85a581f5c765..03cfb1db79d9 100644
--- a/sc/inc/address.hxx
+++ b/sc/inc/address.hxx
@@ -81,10 +81,10 @@ const SCROW MAXTILEDROW = MAXROW;
const SCTAB MAXINITTAB = 1024;
const SCTAB MININITTAB = 1;
-inline constexpr OUStringLiteral MAXROW_STRING(u"1048575");
-inline constexpr OUStringLiteral MAXCOL_STRING(u"XFD");
-inline constexpr OUStringLiteral MAXROW_JUMBO_STRING(u"16777215");
-inline constexpr OUStringLiteral MAXCOL_JUMBO_STRING(u"XFD");
+inline constexpr OUString MAXROW_STRING(u"1048575"_ustr);
+inline constexpr OUString MAXCOL_STRING(u"XFD"_ustr);
+inline constexpr OUString MAXROW_JUMBO_STRING(u"16777215"_ustr);
+inline constexpr OUString MAXCOL_JUMBO_STRING(u"XFD"_ustr);
// Special values
const SCTAB SC_TAB_APPEND = SCTAB_MAX;
diff --git a/sc/inc/bitmaps.hlst b/sc/inc/bitmaps.hlst
index 422ed5ddeb63..540e44bd0bf1 100644
--- a/sc/inc/bitmaps.hlst
+++ b/sc/inc/bitmaps.hlst
@@ -11,117 +11,117 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral RID_BMP_LEVEL1 = u"sc/res/ou01.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL2 = u"sc/res/ou02.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL3 = u"sc/res/ou03.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL4 = u"sc/res/ou04.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL5 = u"sc/res/ou05.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL6 = u"sc/res/ou06.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL7 = u"sc/res/ou07.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL8 = u"sc/res/ou08.png";
-inline constexpr OUStringLiteral RID_BMP_PLUS = u"sc/res/ou09.png";
-inline constexpr OUStringLiteral RID_BMP_MINUS = u"sc/res/ou010.png";
-inline constexpr OUStringLiteral RID_BMP_NOTPRESSED = u"sc/res/ou011.png";
-inline constexpr OUStringLiteral RID_BMP_PRESSED = u"sc/res/ou012.png";
+inline constexpr OUString RID_BMP_LEVEL1 = u"sc/res/ou01.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL2 = u"sc/res/ou02.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL3 = u"sc/res/ou03.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL4 = u"sc/res/ou04.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL5 = u"sc/res/ou05.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL6 = u"sc/res/ou06.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL7 = u"sc/res/ou07.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL8 = u"sc/res/ou08.png"_ustr;
+inline constexpr OUString RID_BMP_PLUS = u"sc/res/ou09.png"_ustr;
+inline constexpr OUString RID_BMP_MINUS = u"sc/res/ou010.png"_ustr;
+inline constexpr OUString RID_BMP_NOTPRESSED = u"sc/res/ou011.png"_ustr;
+inline constexpr OUString RID_BMP_PRESSED = u"sc/res/ou012.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_CONTENT_TABLE = u"sc/res/nc01.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_RANGENAME = u"sc/res/nc02.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_DBAREA = u"sc/res/nc03.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_GRAPHIC = u"sc/res/nc04.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_OLEOBJECT = u"sc/res/nc05.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_NOTE = u"sc/res/nc06.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_AREALINK = u"sc/res/nc07.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_DRAWING = u"sc/res/nc08.png";
-inline constexpr OUStringLiteral RID_BMP_DROP_URL = u"sc/res/dropurl.png";
-inline constexpr OUStringLiteral RID_BMP_DROP_LINK = u"sc/res/droplink.png";
-inline constexpr OUStringLiteral RID_BMP_DROP_COPY = u"sc/res/dropcopy.png";
-inline constexpr OUStringLiteral RID_BMP_ELEMENT_DEFAULT = u"sc/res/xml_element.png";
-inline constexpr OUStringLiteral RID_BMP_ELEMENT_REPEAT = u"sc/res/xml_element_repeat.png";
-inline constexpr OUStringLiteral RID_BMP_ELEMENT_ATTRIBUTE = u"sc/res/xml_attribute.png";
+inline constexpr OUString RID_BMP_CONTENT_TABLE = u"sc/res/nc01.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_RANGENAME = u"sc/res/nc02.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_DBAREA = u"sc/res/nc03.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_GRAPHIC = u"sc/res/nc04.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_OLEOBJECT = u"sc/res/nc05.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_NOTE = u"sc/res/nc06.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_AREALINK = u"sc/res/nc07.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_DRAWING = u"sc/res/nc08.png"_ustr;
+inline constexpr OUString RID_BMP_DROP_URL = u"sc/res/dropurl.png"_ustr;
+inline constexpr OUString RID_BMP_DROP_LINK = u"sc/res/droplink.png"_ustr;
+inline constexpr OUString RID_BMP_DROP_COPY = u"sc/res/dropcopy.png"_ustr;
+inline constexpr OUString RID_BMP_ELEMENT_DEFAULT = u"sc/res/xml_element.png"_ustr;
+inline constexpr OUString RID_BMP_ELEMENT_REPEAT = u"sc/res/xml_element_repeat.png"_ustr;
+inline constexpr OUString RID_BMP_ELEMENT_ATTRIBUTE = u"sc/res/xml_attribute.png"_ustr;
-inline constexpr OUStringLiteral BMP_LEFTRIGHT = u"sc/res/lftrgt.png";
-inline constexpr OUStringLiteral BMP_TOPDOWN = u"sc/res/topdown.png";
+inline constexpr OUString BMP_LEFTRIGHT = u"sc/res/lftrgt.png"_ustr;
+inline constexpr OUString BMP_TOPDOWN = u"sc/res/topdown.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_CELL_BORDER = u"sc/res/sidebar/CellBorder.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE1 = u"sc/res/sidebar/CellBorderLineStyle_005.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE2 = u"sc/res/sidebar/CellBorderLineStyle_250.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE3 = u"sc/res/sidebar/CellBorderLineStyle_400.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE4 = u"sc/res/sidebar/CellBorderLineStyle_500.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE5 = u"sc/res/sidebar/CellBorderLineStyle_110.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE6 = u"sc/res/sidebar/CellBorderLineStyle_260.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE7 = u"sc/res/sidebar/CellBorderLineStyle_450.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE8 = u"sc/res/sidebar/CellBorderLineStyle_505.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE9 = u"sc/res/sidebar/CellBorderLineStyle_750.png";
+inline constexpr OUString RID_BMP_CELL_BORDER = u"sc/res/sidebar/CellBorder.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE1 = u"sc/res/sidebar/CellBorderLineStyle_005.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE2 = u"sc/res/sidebar/CellBorderLineStyle_250.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE3 = u"sc/res/sidebar/CellBorderLineStyle_400.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE4 = u"sc/res/sidebar/CellBorderLineStyle_500.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE5 = u"sc/res/sidebar/CellBorderLineStyle_110.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE6 = u"sc/res/sidebar/CellBorderLineStyle_260.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE7 = u"sc/res/sidebar/CellBorderLineStyle_450.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE8 = u"sc/res/sidebar/CellBorderLineStyle_505.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE9 = u"sc/res/sidebar/CellBorderLineStyle_750.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_INPUT_FUNCTION = u"sc/res/sc26047.png";
-inline constexpr OUStringLiteral RID_BMP_INPUT_SUM = u"sc/res/sc26048.png";
-inline constexpr OUStringLiteral RID_BMP_INPUT_EQUAL = u"sc/res/sc26049.png";
-inline constexpr OUStringLiteral RID_BMP_INPUT_CANCEL = u"sc/res/sc26050.png";
-inline constexpr OUStringLiteral RID_BMP_INPUT_OK = u"sc/res/sc26051.png";
+inline constexpr OUString RID_BMP_INPUT_FUNCTION = u"sc/res/sc26047.png"_ustr;
+inline constexpr OUString RID_BMP_INPUT_SUM = u"sc/res/sc26048.png"_ustr;
+inline constexpr OUString RID_BMP_INPUT_EQUAL = u"sc/res/sc26049.png"_ustr;
+inline constexpr OUString RID_BMP_INPUT_CANCEL = u"sc/res/sc26050.png"_ustr;
+inline constexpr OUString RID_BMP_INPUT_OK = u"sc/res/sc26051.png"_ustr;
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_CELL = u"sc/res/sf01.png";
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_PAGE = u"sc/res/sf02.png";
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_GRAPHICS = u"sd/res/sf01.png";
+inline constexpr OUString BMP_STYLES_FAMILY_CELL = u"sc/res/sf01.png"_ustr;
+inline constexpr OUString BMP_STYLES_FAMILY_PAGE = u"sc/res/sf02.png"_ustr;
+inline constexpr OUString BMP_STYLES_FAMILY_GRAPHICS = u"sd/res/sf01.png"_ustr;
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES1_GRAY = u"sc/res/icon-set-circles1-gray.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES1_GREEN = u"sc/res/icon-set-circles1-green.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES1_YELLOW = u"sc/res/icon-set-circles1-yellow.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES1_RED = u"sc/res/icon-set-circles1-red.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_BARS_EMPTY = u"sc/res/icon-set-bars-empty.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_BARS_ONE_QUARTER = u"sc/res/icon-set-bars-one-quarter.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_BARS_HALF = u"sc/res/icon-set-bars-half.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_BARS_THREE_QUARTER = u"sc/res/icon-set-bars-three-quarters.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_BARS_FULL = u"sc/res/icon-set-bars-full.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES2_DARK_GRAY = u"sc/res/icon-set-circles2-dark-gray.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES2_LIGHT_GRAY = u"sc/res/icon-set-circles2-light-gray.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES2_LIGHT_RED = u"sc/res/icon-set-circles2-light-red.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES2_DARK_RED = u"sc/res/icon-set-circles2-dark-red.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_COLORARROWS_DOWN = u"sc/res/icon-set-colorarrows-down.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_COLORARROWS_SLIGHTLY_DOWN = u"sc/res/icon-set-colorarrows-slightly-down.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_COLORARROWS_SAME = u"sc/res/icon-set-colorarrows-same.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_COLORARROWS_SLIGHTLY_UP = u"sc/res/icon-set-colorarrows-slightly-up.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_COLORARROWS_UP = u"sc/res/icon-set-colorarrows-up.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_FLAGS_RED = u"sc/res/icon-set-flags-red.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_FLAGS_YELLOW = u"sc/res/icon-set-flags-yellow.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_FLAGS_GREEN = u"sc/res/icon-set-flags-green.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_GRAYARROWS_DOWN = u"sc/res/icon-set-grayarrows-down.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_GRAYARROWS_SLIGHTLY_DOWN = u"sc/res/icon-set-grayarrows-slightly-down.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_GRAYARROWS_SAME = u"sc/res/icon-set-grayarrows-same.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_GRAYARROWS_SLIGHTLY_UP = u"sc/res/icon-set-grayarrows-slightly-up.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_GRAYARROWS_UP = u"sc/res/icon-set-grayarrows-up.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_PIES_EMPTY = u"sc/res/icon-set-pies-empty.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_PIES_ONE_QUARTER = u"sc/res/icon-set-pies-one-quarter.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_PIES_HALF = u"sc/res/icon-set-pies-half.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_PIES_THREE_QUARTER = u"sc/res/icon-set-pies-three-quarters.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_PIES_FULL = u"sc/res/icon-set-pies-full.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SHAPES_CIRCLE = u"sc/res/icon-set-shapes-circle.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SHAPES_TRIANGLE = u"sc/res/icon-set-shapes-triangle.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SHAPES_DIAMOND = u"sc/res/icon-set-shapes-diamond.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SQUARES_EMPTY = u"sc/res/icon-set-squares-empty.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SQUARES_ONE_QUARTER = u"sc/res/icon-set-squares-one-quarter.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SQUARES_HALF = u"sc/res/icon-set-squares-half.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SQUARES_THREE_QUARTER = u"sc/res/icon-set-squares-three-quarters.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SQUARES_FULL = u"sc/res/icon-set-squares-full.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_STARS_EMPTY = u"sc/res/icon-set-stars-empty.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_STARS_HALF = u"sc/res/icon-set-stars-half.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_STARS_FULL = u"sc/res/icon-set-stars-full.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SYMBOLS1_CHECK = u"sc/res/icon-set-symbols1-check.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SYMBOLS1_EXCLAMATION_MARK = u"sc/res/icon-set-symbols1-exclamation-mark.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SYMBOLS1_CROSS = u"sc/res/icon-set-symbols1-cross.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_TRAFFICLIGHTS_RED = u"sc/res/icon-set-trafficlights-red.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_TRAFFICLIGHTS_YELLOW = u"sc/res/icon-set-trafficlights-yellow.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_TRAFFICLIGHTS_GREEN = u"sc/res/icon-set-trafficlights-green.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_TRIANGLES_DOWN = u"sc/res/icon-set-triangles-down.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_TRIANGLES_SAME = u"sc/res/icon-set-triangles-same.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_TRIANGLES_UP = u"sc/res/icon-set-triangles-up.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_POSITIVE_GREEN_SMILIE = u"sc/res/icon-set-positive-green-smilie.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_NEUTRAL_YELLOW_SMILIE = u"sc/res/icon-set-neutral-yellow-smilie.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_NEGATIVE_RED_SMILIE = u"sc/res/icon-set-negative-red-smilie.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_POSITIVE_YELLOW_SMILIE = u"sc/res/icon-set-positive-yellow-smilie.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_NEGATIVE_YELLOW_SMILIE = u"sc/res/icon-set-negative-yellow-smilie.png";
+inline constexpr OUString BMP_ICON_SET_CIRCLES1_GRAY = u"sc/res/icon-set-circles1-gray.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES1_GREEN = u"sc/res/icon-set-circles1-green.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES1_YELLOW = u"sc/res/icon-set-circles1-yellow.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES1_RED = u"sc/res/icon-set-circles1-red.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_BARS_EMPTY = u"sc/res/icon-set-bars-empty.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_BARS_ONE_QUARTER = u"sc/res/icon-set-bars-one-quarter.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_BARS_HALF = u"sc/res/icon-set-bars-half.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_BARS_THREE_QUARTER = u"sc/res/icon-set-bars-three-quarters.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_BARS_FULL = u"sc/res/icon-set-bars-full.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES2_DARK_GRAY = u"sc/res/icon-set-circles2-dark-gray.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES2_LIGHT_GRAY = u"sc/res/icon-set-circles2-light-gray.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES2_LIGHT_RED = u"sc/res/icon-set-circles2-light-red.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES2_DARK_RED = u"sc/res/icon-set-circles2-dark-red.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_COLORARROWS_DOWN = u"sc/res/icon-set-colorarrows-down.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_COLORARROWS_SLIGHTLY_DOWN = u"sc/res/icon-set-colorarrows-slightly-down.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_COLORARROWS_SAME = u"sc/res/icon-set-colorarrows-same.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_COLORARROWS_SLIGHTLY_UP = u"sc/res/icon-set-colorarrows-slightly-up.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_COLORARROWS_UP = u"sc/res/icon-set-colorarrows-up.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_FLAGS_RED = u"sc/res/icon-set-flags-red.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_FLAGS_YELLOW = u"sc/res/icon-set-flags-yellow.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_FLAGS_GREEN = u"sc/res/icon-set-flags-green.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_GRAYARROWS_DOWN = u"sc/res/icon-set-grayarrows-down.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_GRAYARROWS_SLIGHTLY_DOWN = u"sc/res/icon-set-grayarrows-slightly-down.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_GRAYARROWS_SAME = u"sc/res/icon-set-grayarrows-same.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_GRAYARROWS_SLIGHTLY_UP = u"sc/res/icon-set-grayarrows-slightly-up.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_GRAYARROWS_UP = u"sc/res/icon-set-grayarrows-up.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_PIES_EMPTY = u"sc/res/icon-set-pies-empty.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_PIES_ONE_QUARTER = u"sc/res/icon-set-pies-one-quarter.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_PIES_HALF = u"sc/res/icon-set-pies-half.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_PIES_THREE_QUARTER = u"sc/res/icon-set-pies-three-quarters.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_PIES_FULL = u"sc/res/icon-set-pies-full.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SHAPES_CIRCLE = u"sc/res/icon-set-shapes-circle.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SHAPES_TRIANGLE = u"sc/res/icon-set-shapes-triangle.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SHAPES_DIAMOND = u"sc/res/icon-set-shapes-diamond.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SQUARES_EMPTY = u"sc/res/icon-set-squares-empty.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SQUARES_ONE_QUARTER = u"sc/res/icon-set-squares-one-quarter.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SQUARES_HALF = u"sc/res/icon-set-squares-half.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SQUARES_THREE_QUARTER = u"sc/res/icon-set-squares-three-quarters.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SQUARES_FULL = u"sc/res/icon-set-squares-full.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_STARS_EMPTY = u"sc/res/icon-set-stars-empty.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_STARS_HALF = u"sc/res/icon-set-stars-half.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_STARS_FULL = u"sc/res/icon-set-stars-full.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SYMBOLS1_CHECK = u"sc/res/icon-set-symbols1-check.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SYMBOLS1_EXCLAMATION_MARK = u"sc/res/icon-set-symbols1-exclamation-mark.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SYMBOLS1_CROSS = u"sc/res/icon-set-symbols1-cross.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_TRAFFICLIGHTS_RED = u"sc/res/icon-set-trafficlights-red.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_TRAFFICLIGHTS_YELLOW = u"sc/res/icon-set-trafficlights-yellow.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_TRAFFICLIGHTS_GREEN = u"sc/res/icon-set-trafficlights-green.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_TRIANGLES_DOWN = u"sc/res/icon-set-triangles-down.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_TRIANGLES_SAME = u"sc/res/icon-set-triangles-same.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_TRIANGLES_UP = u"sc/res/icon-set-triangles-up.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_POSITIVE_GREEN_SMILIE = u"sc/res/icon-set-positive-green-smilie.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_NEUTRAL_YELLOW_SMILIE = u"sc/res/icon-set-neutral-yellow-smilie.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_NEGATIVE_RED_SMILIE = u"sc/res/icon-set-negative-red-smilie.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_POSITIVE_YELLOW_SMILIE = u"sc/res/icon-set-positive-yellow-smilie.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_NEGATIVE_YELLOW_SMILIE = u"sc/res/icon-set-negative-yellow-smilie.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_SLIDERBUTTON = u"svx/res/slidezoombutton_10.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SLIDERDECREASE = u"svx/res/slidezoomout_10.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SLIDERINCREASE = u"svx/res/slidezoomin_10.png";
+inline constexpr OUString RID_SVXBMP_SLIDERBUTTON = u"svx/res/slidezoombutton_10.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SLIDERDECREASE = u"svx/res/slidezoomout_10.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SLIDERINCREASE = u"svx/res/slidezoomin_10.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/sc/inc/global.hxx b/sc/inc/global.hxx
index fb5af9e3e451..089611e5ee6b 100644
--- a/sc/inc/global.hxx
+++ b/sc/inc/global.hxx
@@ -55,12 +55,12 @@ enum class SvNumFormatType : sal_Int16;
// Clipboard names are in so3/soapp.hxx now
// STRING_SCAPP was "scalc3", "scalc4", now just "scalc"
-inline constexpr OUStringLiteral STRING_SCAPP = u"scalc";
+inline constexpr OUString STRING_SCAPP = u"scalc"_ustr;
-inline constexpr OUStringLiteral STRING_STANDARD = u"Standard";
+inline constexpr OUString STRING_STANDARD = u"Standard"_ustr;
// Have the dreaded programmatic filter name defined in one place.
-inline constexpr OUStringLiteral SC_TEXT_CSV_FILTER_NAME = u"Text - txt - csv (StarCalc)";
+inline constexpr OUString SC_TEXT_CSV_FILTER_NAME = u"Text - txt - csv (StarCalc)"_ustr;
// characters
diff --git a/sc/inc/globalnames.hxx b/sc/inc/globalnames.hxx
index 88ca40d6472e..d336e254958c 100644
--- a/sc/inc/globalnames.hxx
+++ b/sc/inc/globalnames.hxx
@@ -11,10 +11,10 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral STR_DB_LOCAL_NONAME = u"__Anonymous_Sheet_DB__";
-inline constexpr OUStringLiteral STR_DB_GLOBAL_NONAME = u"__Anonymous_DB__";
+inline constexpr OUString STR_DB_LOCAL_NONAME = u"__Anonymous_Sheet_DB__"_ustr;
+inline constexpr OUString STR_DB_GLOBAL_NONAME = u"__Anonymous_DB__"_ustr;
-inline constexpr OUStringLiteral STR_GLOBAL_RANGE_NAME = u"__Global_Range_Name__";
+inline constexpr OUString STR_GLOBAL_RANGE_NAME = u"__Global_Range_Name__"_ustr;
#define TEXTWIDTH_DIRTY 0xffff
diff --git a/sc/inc/helpids.h b/sc/inc/helpids.h
index 06c4c788da9d..eb3f590beb3c 100644
--- a/sc/inc/helpids.h
+++ b/sc/inc/helpids.h
@@ -21,577 +21,577 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_INSWIN_POS = u"SC_HID_INSWIN_POS";
-inline constexpr OUStringLiteral HID_INSWIN_CALC = u"SC_HID_INSWIN_CALC";
-inline constexpr OUStringLiteral HID_INSWIN_CANCEL = u"SC_HID_INSWIN_CANCEL";
-inline constexpr OUStringLiteral HID_INSWIN_OK = u"SC_HID_INSWIN_OK";
-inline constexpr OUStringLiteral HID_INSWIN_SUMME = u"SC_HID_INSWIN_SUMME";
-inline constexpr OUStringLiteral HID_INSWIN_FUNC = u"SC_HID_INSWIN_FUNC";
-inline constexpr OUStringLiteral HID_INSWIN_INPUT = u"SC_HID_INSWIN_INPUT";
+inline constexpr OUString HID_INSWIN_POS = u"SC_HID_INSWIN_POS"_ustr;
+inline constexpr OUString HID_INSWIN_CALC = u"SC_HID_INSWIN_CALC"_ustr;
+inline constexpr OUString HID_INSWIN_CANCEL = u"SC_HID_INSWIN_CANCEL"_ustr;
+inline constexpr OUString HID_INSWIN_OK = u"SC_HID_INSWIN_OK"_ustr;
+inline constexpr OUString HID_INSWIN_SUMME = u"SC_HID_INSWIN_SUMME"_ustr;
+inline constexpr OUString HID_INSWIN_FUNC = u"SC_HID_INSWIN_FUNC"_ustr;
+inline constexpr OUString HID_INSWIN_INPUT = u"SC_HID_INSWIN_INPUT"_ustr;
// Help IDs for document window ----------------------------------------------
-inline constexpr OUStringLiteral HID_SC_WIN_GRIDWIN = u"SC_HID_SC_WIN_GRIDWIN";
-inline constexpr OUStringLiteral HID_SC_WIN_PREVIEW = u"SC_HID_SC_WIN_PREVIEW";
+inline constexpr OUString HID_SC_WIN_GRIDWIN = u"SC_HID_SC_WIN_GRIDWIN"_ustr;
+inline constexpr OUString HID_SC_WIN_PREVIEW = u"SC_HID_SC_WIN_PREVIEW"_ustr;
-inline constexpr OUStringLiteral HID_SC_HEADER_EDIT = u"SC_HID_SC_HEADER_EDIT";
-inline constexpr OUStringLiteral HID_SC_FOOTER_EDIT = u"SC_HID_SC_FOOTER_EDIT";
+inline constexpr OUString HID_SC_HEADER_EDIT = u"SC_HID_SC_HEADER_EDIT"_ustr;
+inline constexpr OUString HID_SC_FOOTER_EDIT = u"SC_HID_SC_FOOTER_EDIT"_ustr;
-inline constexpr OUStringLiteral HID_SC_SCENWIN_TOP = u"SC_HID_SC_SCENWIN_TOP";
-inline constexpr OUStringLiteral HID_SC_SCENWIN_BOTTOM = u"SC_HID_SC_SCENWIN_BOTTOM";
+inline constexpr OUString HID_SC_SCENWIN_TOP = u"SC_HID_SC_SCENWIN_TOP"_ustr;
+inline constexpr OUString HID_SC_SCENWIN_BOTTOM = u"SC_HID_SC_SCENWIN_BOTTOM"_ustr;
-inline constexpr OUStringLiteral HID_SC_INPUTWIN = u"SC_HID_SC_INPUTWIN";
+inline constexpr OUString HID_SC_INPUTWIN = u"SC_HID_SC_INPUTWIN"_ustr;
-inline constexpr OUStringLiteral HID_SC_RENAME_NAME = u"SC_HID_SC_RENAME_NAME";
-inline constexpr OUStringLiteral HID_SC_APPEND_NAME = u"SC_HID_SC_APPEND_NAME";
+inline constexpr OUString HID_SC_RENAME_NAME = u"SC_HID_SC_RENAME_NAME"_ustr;
+inline constexpr OUString HID_SC_APPEND_NAME = u"SC_HID_SC_APPEND_NAME"_ustr;
-inline constexpr OUStringLiteral HID_SC_ADD_AUTOFMT = u"SC_HID_SC_ADD_AUTOFMT";
-inline constexpr OUStringLiteral HID_SC_AUTOFMT_NAME = u"SC_HID_SC_AUTOFMT_NAME";
+inline constexpr OUString HID_SC_ADD_AUTOFMT = u"SC_HID_SC_ADD_AUTOFMT"_ustr;
+inline constexpr OUString HID_SC_AUTOFMT_NAME = u"SC_HID_SC_AUTOFMT_NAME"_ustr;
// wrong group - HID_SC_DLG_START is full
-inline constexpr OUStringLiteral HID_SC_REN_AFMT_NAME = u"SC_HID_SC_REN_AFMT_NAME";
+inline constexpr OUString HID_SC_REN_AFMT_NAME = u"SC_HID_SC_REN_AFMT_NAME"_ustr;
-inline constexpr OUStringLiteral HID_CHG_PROTECT = u"SC_HID_CHG_PROTECT";
+inline constexpr OUString HID_CHG_PROTECT = u"SC_HID_CHG_PROTECT"_ustr;
-inline constexpr OUStringLiteral HID_SC_REN_AFMT_DLG = u"SC_HID_SC_REN_AFMT_DLG";
+inline constexpr OUString HID_SC_REN_AFMT_DLG = u"SC_HID_SC_REN_AFMT_DLG"_ustr;
// Help IDs for Submenus (max.50) --------------------------------------------
-inline constexpr OUStringLiteral HID_PASSWD_TABLE = u"SC_HID_PASSWD_TABLE";
-inline constexpr OUStringLiteral HID_PASSWD_DOC = u"SC_HID_PASSWD_DOC";
-inline constexpr OUStringLiteral HID_PASSWD_DOC_CONFIRM = u"SC_HID_PASSWD_DOC_CONFIRM";
+inline constexpr OUString HID_PASSWD_TABLE = u"SC_HID_PASSWD_TABLE"_ustr;
+inline constexpr OUString HID_PASSWD_DOC = u"SC_HID_PASSWD_DOC"_ustr;
+inline constexpr OUString HID_PASSWD_DOC_CONFIRM = u"SC_HID_PASSWD_DOC_CONFIRM"_ustr;
// Other help IDs (max.70) ---------------------------------------------------
-inline constexpr OUStringLiteral HID_SELECTTABLES = u"SC_HID_SELECTTABLES";
-inline constexpr OUStringLiteral HID_GOTOTABLE = u"SC_HID_GOTOTABLE";
-inline constexpr OUStringLiteral HID_GOTOTABLEMASK = u"SC_HID_GOTOTABLEMASK";
+inline constexpr OUString HID_SELECTTABLES = u"SC_HID_SELECTTABLES"_ustr;
+inline constexpr OUString HID_GOTOTABLE = u"SC_HID_GOTOTABLE"_ustr;
+inline constexpr OUString HID_GOTOTABLEMASK = u"SC_HID_GOTOTABLEMASK"_ustr;
// Analysis Addin Functions (max.120) ----------------------------------------
-inline constexpr OUStringLiteral HID_AAI_FUNC_WORKDAY = u"SC_HID_AAI_FUNC_WORKDAY";
-inline constexpr OUStringLiteral HID_AAI_FUNC_YEARFRAC = u"SC_HID_AAI_FUNC_YEARFRAC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_EDATE = u"SC_HID_AAI_FUNC_EDATE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_WEEKNUM = u"SC_HID_AAI_FUNC_WEEKNUM";
-inline constexpr OUStringLiteral HID_AAI_FUNC_EOMONTH = u"SC_HID_AAI_FUNC_EOMONTH";
-inline constexpr OUStringLiteral HID_AAI_FUNC_NETWORKDAYS = u"SC_HID_AAI_FUNC_NETWORKDAYS";
-inline constexpr OUStringLiteral HID_AAI_FUNC_AMORDEGRC = u"SC_HID_AAI_FUNC_AMORDEGRC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_AMORLINC = u"SC_HID_AAI_FUNC_AMORLINC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ACCRINT = u"SC_HID_AAI_FUNC_ACCRINT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ACCRINTM = u"SC_HID_AAI_FUNC_ACCRINTM";
-inline constexpr OUStringLiteral HID_AAI_FUNC_RECEIVED = u"SC_HID_AAI_FUNC_RECEIVED";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DISC = u"SC_HID_AAI_FUNC_DISC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DURATION = u"SC_HID_AAI_FUNC_DURATION";
-inline constexpr OUStringLiteral HID_AAI_FUNC_EFFECT = u"SC_HID_AAI_FUNC_EFFECT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_CUMPRINC = u"SC_HID_AAI_FUNC_CUMPRINC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_CUMIPMT = u"SC_HID_AAI_FUNC_CUMIPMT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_PRICE = u"SC_HID_AAI_FUNC_PRICE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_PRICEDISC = u"SC_HID_AAI_FUNC_PRICEDISC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_PRICEMAT = u"SC_HID_AAI_FUNC_PRICEMAT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_MDURATION = u"SC_HID_AAI_FUNC_MDURATION";
-inline constexpr OUStringLiteral HID_AAI_FUNC_NOMINAL = u"SC_HID_AAI_FUNC_NOMINAL";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DOLLARFR = u"SC_HID_AAI_FUNC_DOLLARFR";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DOLLARDE = u"SC_HID_AAI_FUNC_DOLLARDE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_YIELD = u"SC_HID_AAI_FUNC_YIELD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_YIELDDISC = u"SC_HID_AAI_FUNC_YIELDDISC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_YIELDMAT = u"SC_HID_AAI_FUNC_YIELDMAT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_TBILLEQ = u"SC_HID_AAI_FUNC_TBILLEQ";
-inline constexpr OUStringLiteral HID_AAI_FUNC_TBILLPRICE = u"SC_HID_AAI_FUNC_TBILLPRICE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_TBILLYIELD = u"SC_HID_AAI_FUNC_TBILLYIELD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ODDFPRICE = u"SC_HID_AAI_FUNC_ODDFPRICE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ODDFYIELD = u"SC_HID_AAI_FUNC_ODDFYIELD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ODDLPRICE = u"SC_HID_AAI_FUNC_ODDLPRICE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ODDLYIELD = u"SC_HID_AAI_FUNC_ODDLYIELD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_XIRR = u"SC_HID_AAI_FUNC_XIRR";
-inline constexpr OUStringLiteral HID_AAI_FUNC_XNPV = u"SC_HID_AAI_FUNC_XNPV";
-inline constexpr OUStringLiteral HID_AAI_FUNC_INTRATE = u"SC_HID_AAI_FUNC_INTRATE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COUPNCD = u"SC_HID_AAI_FUNC_COUPNCD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COUPDAYS = u"SC_HID_AAI_FUNC_COUPDAYS";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COUPDAYSNC = u"SC_HID_AAI_FUNC_COUPDAYSNC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COUPDAYBS = u"SC_HID_AAI_FUNC_COUPDAYBS";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COUPPCD = u"SC_HID_AAI_FUNC_COUPPCD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COUPNUM = u"SC_HID_AAI_FUNC_COUPNUM";
-inline constexpr OUStringLiteral HID_AAI_FUNC_FVSCHEDULE = u"SC_HID_AAI_FUNC_FVSCHEDULE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ISEVEN = u"SC_HID_AAI_FUNC_ISEVEN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ISODD = u"SC_HID_AAI_FUNC_ISODD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_GCD = u"SC_HID_AAI_FUNC_GCD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_LCM = u"SC_HID_AAI_FUNC_LCM";
-inline constexpr OUStringLiteral HID_AAI_FUNC_MULTINOMIAL = u"SC_HID_AAI_FUNC_MULTINOMIAL";
-inline constexpr OUStringLiteral HID_AAI_FUNC_SERIESSUM = u"SC_HID_AAI_FUNC_SERIESSUM";
-inline constexpr OUStringLiteral HID_AAI_FUNC_QUOTIENT = u"SC_HID_AAI_FUNC_QUOTIENT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_MROUND = u"SC_HID_AAI_FUNC_MROUND";
-inline constexpr OUStringLiteral HID_AAI_FUNC_SQRTPI = u"SC_HID_AAI_FUNC_SQRTPI";
-inline constexpr OUStringLiteral HID_AAI_FUNC_RANDBETWEEN = u"SC_HID_AAI_FUNC_RANDBETWEEN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BESSELI = u"SC_HID_AAI_FUNC_BESSELI";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BESSELJ = u"SC_HID_AAI_FUNC_BESSELJ";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BESSELK = u"SC_HID_AAI_FUNC_BESSELK";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BESSELY = u"SC_HID_AAI_FUNC_BESSELY";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BIN2DEC = u"SC_HID_AAI_FUNC_BIN2DEC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BIN2HEX = u"SC_HID_AAI_FUNC_BIN2HEX";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BIN2OCT = u"SC_HID_AAI_FUNC_BIN2OCT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DELTA = u"SC_HID_AAI_FUNC_DELTA";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DEC2BIN = u"SC_HID_AAI_FUNC_DEC2BIN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DEC2HEX = u"SC_HID_AAI_FUNC_DEC2HEX";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DEC2OCT = u"SC_HID_AAI_FUNC_DEC2OCT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ERF = u"SC_HID_AAI_FUNC_ERF";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ERFC = u"SC_HID_AAI_FUNC_ERFC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_GESTEP = u"SC_HID_AAI_FUNC_GESTEP";
-inline constexpr OUStringLiteral HID_AAI_FUNC_HEX2BIN = u"SC_HID_AAI_FUNC_HEX2BIN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_HEX2DEC = u"SC_HID_AAI_FUNC_HEX2DEC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_HEX2OCT = u"SC_HID_AAI_FUNC_HEX2OCT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMABS = u"SC_HID_AAI_FUNC_IMABS";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMAGINARY = u"SC_HID_AAI_FUNC_IMAGINARY";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMPOWER = u"SC_HID_AAI_FUNC_IMPOWER";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMARGUMENT = u"SC_HID_AAI_FUNC_IMARGUMENT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMCOS = u"SC_HID_AAI_FUNC_IMCOS";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMDIV = u"SC_HID_AAI_FUNC_IMDIV";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMEXP = u"SC_HID_AAI_FUNC_IMEXP";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMCONJUGATE = u"SC_HID_AAI_FUNC_IMCONJUGATE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMLN = u"SC_HID_AAI_FUNC_IMLN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMLOG10 = u"SC_HID_AAI_FUNC_IMLOG10";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMLOG2 = u"SC_HID_AAI_FUNC_IMLOG2";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMPRODUCT = u"SC_HID_AAI_FUNC_IMPRODUCT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMREAL = u"SC_HID_AAI_FUNC_IMREAL";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSIN = u"SC_HID_AAI_FUNC_IMSIN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSUB = u"SC_HID_AAI_FUNC_IMSUB";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSUM = u"SC_HID_AAI_FUNC_IMSUM";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSQRT = u"SC_HID_AAI_FUNC_IMSQRT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COMPLEX = u"SC_HID_AAI_FUNC_COMPLEX";
-inline constexpr OUStringLiteral HID_AAI_FUNC_OCT2BIN = u"SC_HID_AAI_FUNC_OCT2BIN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_OCT2DEZ = u"SC_HID_AAI_FUNC_OCT2DEZ";
-inline constexpr OUStringLiteral HID_AAI_FUNC_OCT2HEX = u"SC_HID_AAI_FUNC_OCT2HEX";
-inline constexpr OUStringLiteral HID_AAI_FUNC_CONVERT = u"SC_HID_AAI_FUNC_CONVERT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_FACTDOUBLE = u"SC_HID_AAI_FUNC_FACTDOUBLE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMTAN = u"SC_HID_AAI_FUNC_IMTAN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSEC = u"SC_HID_AAI_FUNC_IMSEC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMCSC = u"SC_HID_AAI_FUNC_IMCSC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMCOT = u"SC_HID_AAI_FUNC_IMCOT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSINH = u"SC_HID_AAI_FUNC_IMSINH";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMCOSH = u"SC_HID_AAI_FUNC_IMCOSH";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSECH = u"SC_HID_AAI_FUNC_IMSECH";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMCSCH = u"SC_HID_AAI_FUNC_IMCSCH";
-
-inline constexpr OUStringLiteral HID_UPDATE_LINK_WARNING = u"cui/ui/baselinksdialog/UPDATE_NOW";
+inline constexpr OUString HID_AAI_FUNC_WORKDAY = u"SC_HID_AAI_FUNC_WORKDAY"_ustr;
+inline constexpr OUString HID_AAI_FUNC_YEARFRAC = u"SC_HID_AAI_FUNC_YEARFRAC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_EDATE = u"SC_HID_AAI_FUNC_EDATE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_WEEKNUM = u"SC_HID_AAI_FUNC_WEEKNUM"_ustr;
+inline constexpr OUString HID_AAI_FUNC_EOMONTH = u"SC_HID_AAI_FUNC_EOMONTH"_ustr;
+inline constexpr OUString HID_AAI_FUNC_NETWORKDAYS = u"SC_HID_AAI_FUNC_NETWORKDAYS"_ustr;
+inline constexpr OUString HID_AAI_FUNC_AMORDEGRC = u"SC_HID_AAI_FUNC_AMORDEGRC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_AMORLINC = u"SC_HID_AAI_FUNC_AMORLINC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ACCRINT = u"SC_HID_AAI_FUNC_ACCRINT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ACCRINTM = u"SC_HID_AAI_FUNC_ACCRINTM"_ustr;
+inline constexpr OUString HID_AAI_FUNC_RECEIVED = u"SC_HID_AAI_FUNC_RECEIVED"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DISC = u"SC_HID_AAI_FUNC_DISC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DURATION = u"SC_HID_AAI_FUNC_DURATION"_ustr;
+inline constexpr OUString HID_AAI_FUNC_EFFECT = u"SC_HID_AAI_FUNC_EFFECT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_CUMPRINC = u"SC_HID_AAI_FUNC_CUMPRINC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_CUMIPMT = u"SC_HID_AAI_FUNC_CUMIPMT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_PRICE = u"SC_HID_AAI_FUNC_PRICE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_PRICEDISC = u"SC_HID_AAI_FUNC_PRICEDISC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_PRICEMAT = u"SC_HID_AAI_FUNC_PRICEMAT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_MDURATION = u"SC_HID_AAI_FUNC_MDURATION"_ustr;
+inline constexpr OUString HID_AAI_FUNC_NOMINAL = u"SC_HID_AAI_FUNC_NOMINAL"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DOLLARFR = u"SC_HID_AAI_FUNC_DOLLARFR"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DOLLARDE = u"SC_HID_AAI_FUNC_DOLLARDE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_YIELD = u"SC_HID_AAI_FUNC_YIELD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_YIELDDISC = u"SC_HID_AAI_FUNC_YIELDDISC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_YIELDMAT = u"SC_HID_AAI_FUNC_YIELDMAT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_TBILLEQ = u"SC_HID_AAI_FUNC_TBILLEQ"_ustr;
+inline constexpr OUString HID_AAI_FUNC_TBILLPRICE = u"SC_HID_AAI_FUNC_TBILLPRICE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_TBILLYIELD = u"SC_HID_AAI_FUNC_TBILLYIELD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ODDFPRICE = u"SC_HID_AAI_FUNC_ODDFPRICE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ODDFYIELD = u"SC_HID_AAI_FUNC_ODDFYIELD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ODDLPRICE = u"SC_HID_AAI_FUNC_ODDLPRICE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ODDLYIELD = u"SC_HID_AAI_FUNC_ODDLYIELD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_XIRR = u"SC_HID_AAI_FUNC_XIRR"_ustr;
+inline constexpr OUString HID_AAI_FUNC_XNPV = u"SC_HID_AAI_FUNC_XNPV"_ustr;
+inline constexpr OUString HID_AAI_FUNC_INTRATE = u"SC_HID_AAI_FUNC_INTRATE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COUPNCD = u"SC_HID_AAI_FUNC_COUPNCD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COUPDAYS = u"SC_HID_AAI_FUNC_COUPDAYS"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COUPDAYSNC = u"SC_HID_AAI_FUNC_COUPDAYSNC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COUPDAYBS = u"SC_HID_AAI_FUNC_COUPDAYBS"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COUPPCD = u"SC_HID_AAI_FUNC_COUPPCD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COUPNUM = u"SC_HID_AAI_FUNC_COUPNUM"_ustr;
+inline constexpr OUString HID_AAI_FUNC_FVSCHEDULE = u"SC_HID_AAI_FUNC_FVSCHEDULE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ISEVEN = u"SC_HID_AAI_FUNC_ISEVEN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ISODD = u"SC_HID_AAI_FUNC_ISODD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_GCD = u"SC_HID_AAI_FUNC_GCD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_LCM = u"SC_HID_AAI_FUNC_LCM"_ustr;
+inline constexpr OUString HID_AAI_FUNC_MULTINOMIAL = u"SC_HID_AAI_FUNC_MULTINOMIAL"_ustr;
+inline constexpr OUString HID_AAI_FUNC_SERIESSUM = u"SC_HID_AAI_FUNC_SERIESSUM"_ustr;
+inline constexpr OUString HID_AAI_FUNC_QUOTIENT = u"SC_HID_AAI_FUNC_QUOTIENT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_MROUND = u"SC_HID_AAI_FUNC_MROUND"_ustr;
+inline constexpr OUString HID_AAI_FUNC_SQRTPI = u"SC_HID_AAI_FUNC_SQRTPI"_ustr;
+inline constexpr OUString HID_AAI_FUNC_RANDBETWEEN = u"SC_HID_AAI_FUNC_RANDBETWEEN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BESSELI = u"SC_HID_AAI_FUNC_BESSELI"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BESSELJ = u"SC_HID_AAI_FUNC_BESSELJ"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BESSELK = u"SC_HID_AAI_FUNC_BESSELK"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BESSELY = u"SC_HID_AAI_FUNC_BESSELY"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BIN2DEC = u"SC_HID_AAI_FUNC_BIN2DEC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BIN2HEX = u"SC_HID_AAI_FUNC_BIN2HEX"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BIN2OCT = u"SC_HID_AAI_FUNC_BIN2OCT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DELTA = u"SC_HID_AAI_FUNC_DELTA"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DEC2BIN = u"SC_HID_AAI_FUNC_DEC2BIN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DEC2HEX = u"SC_HID_AAI_FUNC_DEC2HEX"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DEC2OCT = u"SC_HID_AAI_FUNC_DEC2OCT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ERF = u"SC_HID_AAI_FUNC_ERF"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ERFC = u"SC_HID_AAI_FUNC_ERFC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_GESTEP = u"SC_HID_AAI_FUNC_GESTEP"_ustr;
+inline constexpr OUString HID_AAI_FUNC_HEX2BIN = u"SC_HID_AAI_FUNC_HEX2BIN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_HEX2DEC = u"SC_HID_AAI_FUNC_HEX2DEC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_HEX2OCT = u"SC_HID_AAI_FUNC_HEX2OCT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMABS = u"SC_HID_AAI_FUNC_IMABS"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMAGINARY = u"SC_HID_AAI_FUNC_IMAGINARY"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMPOWER = u"SC_HID_AAI_FUNC_IMPOWER"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMARGUMENT = u"SC_HID_AAI_FUNC_IMARGUMENT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMCOS = u"SC_HID_AAI_FUNC_IMCOS"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMDIV = u"SC_HID_AAI_FUNC_IMDIV"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMEXP = u"SC_HID_AAI_FUNC_IMEXP"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMCONJUGATE = u"SC_HID_AAI_FUNC_IMCONJUGATE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMLN = u"SC_HID_AAI_FUNC_IMLN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMLOG10 = u"SC_HID_AAI_FUNC_IMLOG10"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMLOG2 = u"SC_HID_AAI_FUNC_IMLOG2"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMPRODUCT = u"SC_HID_AAI_FUNC_IMPRODUCT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMREAL = u"SC_HID_AAI_FUNC_IMREAL"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSIN = u"SC_HID_AAI_FUNC_IMSIN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSUB = u"SC_HID_AAI_FUNC_IMSUB"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSUM = u"SC_HID_AAI_FUNC_IMSUM"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSQRT = u"SC_HID_AAI_FUNC_IMSQRT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COMPLEX = u"SC_HID_AAI_FUNC_COMPLEX"_ustr;
+inline constexpr OUString HID_AAI_FUNC_OCT2BIN = u"SC_HID_AAI_FUNC_OCT2BIN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_OCT2DEZ = u"SC_HID_AAI_FUNC_OCT2DEZ"_ustr;
+inline constexpr OUString HID_AAI_FUNC_OCT2HEX = u"SC_HID_AAI_FUNC_OCT2HEX"_ustr;
+inline constexpr OUString HID_AAI_FUNC_CONVERT = u"SC_HID_AAI_FUNC_CONVERT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_FACTDOUBLE = u"SC_HID_AAI_FUNC_FACTDOUBLE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMTAN = u"SC_HID_AAI_FUNC_IMTAN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSEC = u"SC_HID_AAI_FUNC_IMSEC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMCSC = u"SC_HID_AAI_FUNC_IMCSC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMCOT = u"SC_HID_AAI_FUNC_IMCOT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSINH = u"SC_HID_AAI_FUNC_IMSINH"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMCOSH = u"SC_HID_AAI_FUNC_IMCOSH"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSECH = u"SC_HID_AAI_FUNC_IMSECH"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMCSCH = u"SC_HID_AAI_FUNC_IMCSCH"_ustr;
+
+inline constexpr OUString HID_UPDATE_LINK_WARNING = u"cui/ui/baselinksdialog/UPDATE_NOW"_ustr;
// DateFunc Addin Functions (max.20) -----------------------------------------
-inline constexpr OUStringLiteral HID_DAI_FUNC_DAYSINMONTH = u"SC_HID_DAI_FUNC_DAYSINMONTH";
-inline constexpr OUStringLiteral HID_DAI_FUNC_DAYSINYEAR = u"SC_HID_DAI_FUNC_DAYSINYEAR";
-inline constexpr OUStringLiteral HID_DAI_FUNC_WEEKSINYEAR = u"SC_HID_DAI_FUNC_WEEKSINYEAR";
-inline constexpr OUStringLiteral HID_DAI_FUNC_DIFFMONTHS = u"SC_HID_DAI_FUNC_DIFFMONTHS";
-inline constexpr OUStringLiteral HID_DAI_FUNC_DIFFWEEKS = u"SC_HID_DAI_FUNC_DIFFWEEKS";
-inline constexpr OUStringLiteral HID_DAI_FUNC_DIFFYEARS = u"SC_HID_DAI_FUNC_DIFFYEARS";
-inline constexpr OUStringLiteral HID_DAI_FUNC_ROT13 = u"SC_HID_DAI_FUNC_ROT13";
+inline constexpr OUString HID_DAI_FUNC_DAYSINMONTH = u"SC_HID_DAI_FUNC_DAYSINMONTH"_ustr;
+inline constexpr OUString HID_DAI_FUNC_DAYSINYEAR = u"SC_HID_DAI_FUNC_DAYSINYEAR"_ustr;
+inline constexpr OUString HID_DAI_FUNC_WEEKSINYEAR = u"SC_HID_DAI_FUNC_WEEKSINYEAR"_ustr;
+inline constexpr OUString HID_DAI_FUNC_DIFFMONTHS = u"SC_HID_DAI_FUNC_DIFFMONTHS"_ustr;
+inline constexpr OUString HID_DAI_FUNC_DIFFWEEKS = u"SC_HID_DAI_FUNC_DIFFWEEKS"_ustr;
+inline constexpr OUString HID_DAI_FUNC_DIFFYEARS = u"SC_HID_DAI_FUNC_DIFFYEARS"_ustr;
+inline constexpr OUString HID_DAI_FUNC_ROT13 = u"SC_HID_DAI_FUNC_ROT13"_ustr;
// PricingFunc Addin Functions -----------------------------------------
-inline constexpr OUStringLiteral HID_PAI_FUNC_OPT_BARRIER = u"SC_HID_PAI_FUNC_OPT_BARRIER";
-inline constexpr OUStringLiteral HID_PAI_FUNC_OPT_TOUCH = u"SC_HID_PAI_FUNC_OPT_TOUCH";
-inline constexpr OUStringLiteral HID_PAI_FUNC_OPT_PROB_HIT = u"SC_HID_PAI_FUNC_OPT_PROB_HIT";
-inline constexpr OUStringLiteral HID_PAI_FUNC_OPT_PROB_INMONEY = u"SC_HID_PAI_FUNC_OPT_PROB_INMONEY";
+inline constexpr OUString HID_PAI_FUNC_OPT_BARRIER = u"SC_HID_PAI_FUNC_OPT_BARRIER"_ustr;
+inline constexpr OUString HID_PAI_FUNC_OPT_TOUCH = u"SC_HID_PAI_FUNC_OPT_TOUCH"_ustr;
+inline constexpr OUString HID_PAI_FUNC_OPT_PROB_HIT = u"SC_HID_PAI_FUNC_OPT_PROB_HIT"_ustr;
+inline constexpr OUString HID_PAI_FUNC_OPT_PROB_INMONEY = u"SC_HID_PAI_FUNC_OPT_PROB_INMONEY"_ustr;
// End help IDs ------------------------------------------------------------
-inline constexpr OUStringLiteral HID_FUNC_DBANZAHL = u"SC_HID_FUNC_DBANZAHL";
-inline constexpr OUStringLiteral HID_FUNC_DBANZAHL2 = u"SC_HID_FUNC_DBANZAHL2";
-inline constexpr OUStringLiteral HID_FUNC_DBMITTELWERT = u"SC_HID_FUNC_DBMITTELWERT";
-inline constexpr OUStringLiteral HID_FUNC_DBAUSZUG = u"SC_HID_FUNC_DBAUSZUG";
-inline constexpr OUStringLiteral HID_FUNC_DBMAX = u"SC_HID_FUNC_DBMAX";
-inline constexpr OUStringLiteral HID_FUNC_DBMIN = u"SC_HID_FUNC_DBMIN";
-inline constexpr OUStringLiteral HID_FUNC_DBPRODUKT = u"SC_HID_FUNC_DBPRODUKT";
-inline constexpr OUStringLiteral HID_FUNC_DBSTDABW = u"SC_HID_FUNC_DBSTDABW";
-inline constexpr OUStringLiteral HID_FUNC_DBSTDABWN = u"SC_HID_FUNC_DBSTDABWN";
-inline constexpr OUStringLiteral HID_FUNC_DBSUMME = u"SC_HID_FUNC_DBSUMME";
-inline constexpr OUStringLiteral HID_FUNC_DBVARIANZ = u"SC_HID_FUNC_DBVARIANZ";
-inline constexpr OUStringLiteral HID_FUNC_DBVARIANZEN = u"SC_HID_FUNC_DBVARIANZEN";
-
-inline constexpr OUStringLiteral HID_FUNC_DATUM = u"SC_HID_FUNC_DATUM";
-inline constexpr OUStringLiteral HID_FUNC_DATWERT = u"SC_HID_FUNC_DATWERT";
-inline constexpr OUStringLiteral HID_FUNC_TAG = u"SC_HID_FUNC_TAG";
-inline constexpr OUStringLiteral HID_FUNC_TAGE360 = u"SC_HID_FUNC_TAGE360";
-inline constexpr OUStringLiteral HID_FUNC_STUNDE = u"SC_HID_FUNC_STUNDE";
-inline constexpr OUStringLiteral HID_FUNC_MINUTE = u"SC_HID_FUNC_MINUTE";
-inline constexpr OUStringLiteral HID_FUNC_MONAT = u"SC_HID_FUNC_MONAT";
-inline constexpr OUStringLiteral HID_FUNC_JETZT = u"SC_HID_FUNC_JETZT";
-inline constexpr OUStringLiteral HID_FUNC_SEKUNDE = u"SC_HID_FUNC_SEKUNDE";
-inline constexpr OUStringLiteral HID_FUNC_ZEIT = u"SC_HID_FUNC_ZEIT";
-inline constexpr OUStringLiteral HID_FUNC_ZEITWERT = u"SC_HID_FUNC_ZEITWERT";
-inline constexpr OUStringLiteral HID_FUNC_HEUTE = u"SC_HID_FUNC_HEUTE";
-inline constexpr OUStringLiteral HID_FUNC_WOCHENTAG = u"SC_HID_FUNC_WOCHENTAG";
-inline constexpr OUStringLiteral HID_FUNC_JAHR = u"SC_HID_FUNC_JAHR";
-inline constexpr OUStringLiteral HID_FUNC_TAGE = u"SC_HID_FUNC_TAGE";
-inline constexpr OUStringLiteral HID_FUNC_DATEDIF = u"SC_HID_FUNC_DATEDIF";
-inline constexpr OUStringLiteral HID_FUNC_KALENDERWOCHE = u"SC_HID_FUNC_KALENDERWOCHE";
-inline constexpr OUStringLiteral HID_FUNC_OSTERSONNTAG = u"SC_HID_FUNC_OSTERSONNTAG";
-inline constexpr OUStringLiteral HID_FUNC_ISOWEEKNUM = u"SC_HID_FUNC_ISOWEEKNUM";
-
-inline constexpr OUStringLiteral HID_FUNC_BW = u"SC_HID_FUNC_BW";
-inline constexpr OUStringLiteral HID_FUNC_ZW = u"SC_HID_FUNC_ZW";
-inline constexpr OUStringLiteral HID_FUNC_ZZR = u"SC_HID_FUNC_ZZR";
-inline constexpr OUStringLiteral HID_FUNC_RMZ = u"SC_HID_FUNC_RMZ";
-inline constexpr OUStringLiteral HID_FUNC_ZINS = u"SC_HID_FUNC_ZINS";
-inline constexpr OUStringLiteral HID_FUNC_ZINSZ = u"SC_HID_FUNC_ZINSZ";
-inline constexpr OUStringLiteral HID_FUNC_KAPZ = u"SC_HID_FUNC_KAPZ";
-inline constexpr OUStringLiteral HID_FUNC_KUMKAPITAL = u"SC_HID_FUNC_KUMKAPITAL";
-inline constexpr OUStringLiteral HID_FUNC_KUMZINSZ = u"SC_HID_FUNC_KUMZINSZ";
-inline constexpr OUStringLiteral HID_FUNC_DIA = u"SC_HID_FUNC_DIA";
-inline constexpr OUStringLiteral HID_FUNC_LIA = u"SC_HID_FUNC_LIA";
-inline constexpr OUStringLiteral HID_FUNC_GDA = u"SC_HID_FUNC_GDA";
-inline constexpr OUStringLiteral HID_FUNC_GDA2 = u"SC_HID_FUNC_GDA2";
-inline constexpr OUStringLiteral HID_FUNC_VDB = u"SC_HID_FUNC_VDB";
-inline constexpr OUStringLiteral HID_FUNC_EFFEKTIV = u"SC_HID_FUNC_EFFEKTIV";
-inline constexpr OUStringLiteral HID_FUNC_NOMINAL = u"SC_HID_FUNC_NOMINAL";
-inline constexpr OUStringLiteral HID_FUNC_NBW = u"SC_HID_FUNC_NBW";
-inline constexpr OUStringLiteral HID_FUNC_IKV = u"SC_HID_FUNC_IKV";
-inline constexpr OUStringLiteral HID_FUNC_LAUFZEIT = u"SC_HID_FUNC_LAUFZEIT";
-inline constexpr OUStringLiteral HID_FUNC_ZGZ = u"SC_HID_FUNC_ZGZ";
-inline constexpr OUStringLiteral HID_FUNC_QIKV = u"SC_HID_FUNC_QIKV";
-inline constexpr OUStringLiteral HID_FUNC_ISPMT = u"SC_HID_FUNC_ISPMT";
-
-inline constexpr OUStringLiteral HID_FUNC_ISTBEZUG = u"SC_HID_FUNC_ISTBEZUG";
-inline constexpr OUStringLiteral HID_FUNC_ISTFEHL = u"SC_HID_FUNC_ISTFEHL";
-inline constexpr OUStringLiteral HID_FUNC_ISTFEHLER = u"SC_HID_FUNC_ISTFEHLER";
-inline constexpr OUStringLiteral HID_FUNC_ISTLEER = u"SC_HID_FUNC_ISTLEER";
-inline constexpr OUStringLiteral HID_FUNC_ISTLOG = u"SC_HID_FUNC_ISTLOG";
-inline constexpr OUStringLiteral HID_FUNC_ISTNV = u"SC_HID_FUNC_ISTNV";
-inline constexpr OUStringLiteral HID_FUNC_ISTKTEXT = u"SC_HID_FUNC_ISTKTEXT";
-inline constexpr OUStringLiteral HID_FUNC_ISTTEXT = u"SC_HID_FUNC_ISTTEXT";
-inline constexpr OUStringLiteral HID_FUNC_ISTZAHL = u"SC_HID_FUNC_ISTZAHL";
-inline constexpr OUStringLiteral HID_FUNC_ISTFORMEL = u"SC_HID_FUNC_ISTFORMEL";
-inline constexpr OUStringLiteral HID_FUNC_N = u"SC_HID_FUNC_N";
-inline constexpr OUStringLiteral HID_FUNC_NV = u"SC_HID_FUNC_NV";
-inline constexpr OUStringLiteral HID_FUNC_TYP = u"SC_HID_FUNC_TYP";
-inline constexpr OUStringLiteral HID_FUNC_AKTUELL = u"SC_HID_FUNC_AKTUELL";
-inline constexpr OUStringLiteral HID_FUNC_FORMEL = u"SC_HID_FUNC_FORMEL";
-inline constexpr OUStringLiteral HID_FUNC_ZELLE = u"SC_HID_FUNC_ZELLE";
-inline constexpr OUStringLiteral HID_FUNC_INFO = u"SC_HID_FUNC_INFO";
-
-inline constexpr OUStringLiteral HID_FUNC_FALSCH = u"SC_HID_FUNC_FALSCH";
-inline constexpr OUStringLiteral HID_FUNC_NICHT = u"SC_HID_FUNC_NICHT";
-inline constexpr OUStringLiteral HID_FUNC_WAHR = u"SC_HID_FUNC_WAHR";
-inline constexpr OUStringLiteral HID_FUNC_WENN = u"SC_HID_FUNC_WENN";
-inline constexpr OUStringLiteral HID_FUNC_IFERROR = u"SC_HID_FUNC_IFERROR";
-inline constexpr OUStringLiteral HID_FUNC_IFNA = u"SC_HID_FUNC_IFNA";
-inline constexpr OUStringLiteral HID_FUNC_ODER = u"SC_HID_FUNC_ODER";
-inline constexpr OUStringLiteral HID_FUNC_UND = u"SC_HID_FUNC_UND";
-inline constexpr OUStringLiteral HID_FUNC_XOR = u"SC_HID_FUNC_XOR";
-
-inline constexpr OUStringLiteral HID_FUNC_ABS = u"SC_HID_FUNC_ABS";
-inline constexpr OUStringLiteral HID_FUNC_POTENZ = u"SC_HID_FUNC_POTENZ";
-inline constexpr OUStringLiteral HID_FUNC_ANZAHLLEEREZELLEN = u"SC_HID_FUNC_ANZAHLLEEREZELLEN";
-inline constexpr OUStringLiteral HID_FUNC_PI = u"SC_HID_FUNC_PI";
-inline constexpr OUStringLiteral HID_FUNC_SUMME = u"SC_HID_FUNC_SUMME";
-inline constexpr OUStringLiteral HID_FUNC_QUADRATESUMME = u"SC_HID_FUNC_QUADRATESUMME";
-inline constexpr OUStringLiteral HID_FUNC_PRODUKT = u"SC_HID_FUNC_PRODUKT";
-inline constexpr OUStringLiteral HID_FUNC_SUMMEWENN = u"SC_HID_FUNC_SUMMEWENN";
-inline constexpr OUStringLiteral HID_FUNC_AVERAGEIF = u"SC_HID_FUNC_AVERAGEIF";
-inline constexpr OUStringLiteral HID_FUNC_SUMIFS = u"SC_HID_FUNC_SUMIFS";
-inline constexpr OUStringLiteral HID_FUNC_AVERAGEIFS = u"SC_HID_FUNC_AVERAGEIFS";
-inline constexpr OUStringLiteral HID_FUNC_COUNTIFS = u"SC_HID_FUNC_COUNTIFS";
-inline constexpr OUStringLiteral HID_FUNC_ZAEHLENWENN = u"SC_HID_FUNC_ZAEHLENWENN";
-inline constexpr OUStringLiteral HID_FUNC_WURZEL = u"SC_HID_FUNC_WURZEL";
-inline constexpr OUStringLiteral HID_FUNC_ZUFALLSZAHL = u"SC_HID_FUNC_ZUFALLSZAHL";
-inline constexpr OUStringLiteral HID_FUNC_ISTGERADE = u"SC_HID_FUNC_ISTGERADE";
-inline constexpr OUStringLiteral HID_FUNC_ISTUNGERADE = u"SC_HID_FUNC_ISTUNGERADE";
-inline constexpr OUStringLiteral HID_FUNC_KOMBINATIONEN = u"SC_HID_FUNC_KOMBINATIONEN";
-inline constexpr OUStringLiteral HID_FUNC_KOMBINATIONEN2 = u"SC_HID_FUNC_KOMBINATIONEN2";
-inline constexpr OUStringLiteral HID_FUNC_ARCCOS = u"SC_HID_FUNC_ARCCOS";
-inline constexpr OUStringLiteral HID_FUNC_ARCSIN = u"SC_HID_FUNC_ARCSIN";
-inline constexpr OUStringLiteral HID_FUNC_ARCOSHYP = u"SC_HID_FUNC_ARCOSHYP";
-inline constexpr OUStringLiteral HID_FUNC_ARSINHYP = u"SC_HID_FUNC_ARSINHYP";
-inline constexpr OUStringLiteral HID_FUNC_ARCCOT = u"SC_HID_FUNC_ARCCOT";
-inline constexpr OUStringLiteral HID_FUNC_ARCTAN = u"SC_HID_FUNC_ARCTAN";
-inline constexpr OUStringLiteral HID_FUNC_ARCOTHYP = u"SC_HID_FUNC_ARCOTHYP";
-inline constexpr OUStringLiteral HID_FUNC_ARTANHYP = u"SC_HID_FUNC_ARTANHYP";
-inline constexpr OUStringLiteral HID_FUNC_COS = u"SC_HID_FUNC_COS";
-inline constexpr OUStringLiteral HID_FUNC_SIN = u"SC_HID_FUNC_SIN";
-inline constexpr OUStringLiteral HID_FUNC_COT = u"SC_HID_FUNC_COT";
-inline constexpr OUStringLiteral HID_FUNC_TAN = u"SC_HID_FUNC_TAN";
-inline constexpr OUStringLiteral HID_FUNC_COSHYP = u"SC_HID_FUNC_COSHYP";
-inline constexpr OUStringLiteral HID_FUNC_SINHYP = u"SC_HID_FUNC_SINHYP";
-inline constexpr OUStringLiteral HID_FUNC_COTHYP = u"SC_HID_FUNC_COTHYP";
-inline constexpr OUStringLiteral HID_FUNC_TANHYP = u"SC_HID_FUNC_TANHYP";
-inline constexpr OUStringLiteral HID_FUNC_ARCTAN2 = u"SC_HID_FUNC_ARCTAN2";
-inline constexpr OUStringLiteral HID_FUNC_COSECANT = u"SC_HID_FUNC_COSECANT";
-inline constexpr OUStringLiteral HID_FUNC_SECANT = u"SC_HID_FUNC_SECANT";
-inline constexpr OUStringLiteral HID_FUNC_SECANTHYP = u"SC_HID_FUNC_SECANTHYP";
-inline constexpr OUStringLiteral HID_FUNC_COSECANTHYP = u"SC_HID_FUNC_COSECANTHYP";
-inline constexpr OUStringLiteral HID_FUNC_DEG = u"SC_HID_FUNC_DEG";
-inline constexpr OUStringLiteral HID_FUNC_RAD = u"SC_HID_FUNC_RAD";
-inline constexpr OUStringLiteral HID_FUNC_EXP = u"SC_HID_FUNC_EXP";
-inline constexpr OUStringLiteral HID_FUNC_LOG = u"SC_HID_FUNC_LOG";
-inline constexpr OUStringLiteral HID_FUNC_LN = u"SC_HID_FUNC_LN";
-inline constexpr OUStringLiteral HID_FUNC_LOG10 = u"SC_HID_FUNC_LOG10";
-inline constexpr OUStringLiteral HID_FUNC_FAKULTAET = u"SC_HID_FUNC_FAKULTAET";
-inline constexpr OUStringLiteral HID_FUNC_REST = u"SC_HID_FUNC_REST";
-inline constexpr OUStringLiteral HID_FUNC_VORZEICHEN = u"SC_HID_FUNC_VORZEICHEN";
-inline constexpr OUStringLiteral HID_FUNC_TEILERGEBNIS = u"SC_HID_FUNC_TEILERGEBNIS";
-inline constexpr OUStringLiteral HID_FUNC_GANZZAHL = u"SC_HID_FUNC_GANZZAHL";
-inline constexpr OUStringLiteral HID_FUNC_KUERZEN = u"SC_HID_FUNC_KUERZEN";
-inline constexpr OUStringLiteral HID_FUNC_RUNDEN = u"SC_HID_FUNC_RUNDEN";
-inline constexpr OUStringLiteral HID_FUNC_AUFRUNDEN = u"SC_HID_FUNC_AUFRUNDEN";
-inline constexpr OUStringLiteral HID_FUNC_ABRUNDEN = u"SC_HID_FUNC_ABRUNDEN";
-inline constexpr OUStringLiteral HID_FUNC_GERADE = u"SC_HID_FUNC_GERADE";
-inline constexpr OUStringLiteral HID_FUNC_UNGERADE = u"SC_HID_FUNC_UNGERADE";
-inline constexpr OUStringLiteral HID_FUNC_OBERGRENZE = u"SC_HID_FUNC_OBERGRENZE";
-inline constexpr OUStringLiteral HID_FUNC_UNTERGRENZE = u"SC_HID_FUNC_UNTERGRENZE";
-inline constexpr OUStringLiteral HID_FUNC_GGT = u"SC_HID_FUNC_GGT";
-inline constexpr OUStringLiteral HID_FUNC_KGV = u"SC_HID_FUNC_KGV";
-inline constexpr OUStringLiteral HID_FUNC_UMRECHNEN = u"SC_HID_FUNC_UMRECHNEN";
-inline constexpr OUStringLiteral HID_FUNC_EUROCONVERT = u"SC_HID_FUNC_EUROCONVERT";
-
-inline constexpr OUStringLiteral HID_FUNC_MTRANS = u"SC_HID_FUNC_MTRANS";
-inline constexpr OUStringLiteral HID_FUNC_MMULT = u"SC_HID_FUNC_MMULT";
-inline constexpr OUStringLiteral HID_FUNC_MDET = u"SC_HID_FUNC_MDET";
-inline constexpr OUStringLiteral HID_FUNC_MINV = u"SC_HID_FUNC_MINV";
-inline constexpr OUStringLiteral HID_FUNC_EINHEITSMATRIX = u"SC_HID_FUNC_EINHEITSMATRIX";
-inline constexpr OUStringLiteral HID_FUNC_SUMMENPRODUKT = u"SC_HID_FUNC_SUMMENPRODUKT";
-inline constexpr OUStringLiteral HID_FUNC_SUMMEX2MY2 = u"SC_HID_FUNC_SUMMEX2MY2";
-inline constexpr OUStringLiteral HID_FUNC_SUMMEX2PY2 = u"SC_HID_FUNC_SUMMEX2PY2";
-inline constexpr OUStringLiteral HID_FUNC_SUMMEXMY2 = u"SC_HID_FUNC_SUMMEXMY2";
-inline constexpr OUStringLiteral HID_FUNC_HAEUFIGKEIT = u"SC_HID_FUNC_HAEUFIGKEIT";
-inline constexpr OUStringLiteral HID_FUNC_RGP = u"SC_HID_FUNC_RGP";
-inline constexpr OUStringLiteral HID_FUNC_RKP = u"SC_HID_FUNC_RKP";
-inline constexpr OUStringLiteral HID_FUNC_TREND = u"SC_HID_FUNC_TREND";
-inline constexpr OUStringLiteral HID_FUNC_VARIATION = u"SC_HID_FUNC_VARIATION";
-
-inline constexpr OUStringLiteral HID_FUNC_ANZAHL = u"SC_HID_FUNC_ANZAHL";
-inline constexpr OUStringLiteral HID_FUNC_ANZAHL2 = u"SC_HID_FUNC_ANZAHL2";
-inline constexpr OUStringLiteral HID_FUNC_MAX = u"SC_HID_FUNC_MAX";
-inline constexpr OUStringLiteral HID_FUNC_MIN = u"SC_HID_FUNC_MIN";
-inline constexpr OUStringLiteral HID_FUNC_VARIANZ = u"SC_HID_FUNC_VARIANZ";
-inline constexpr OUStringLiteral HID_FUNC_VARIANZEN = u"SC_HID_FUNC_VARIANZEN";
-inline constexpr OUStringLiteral HID_FUNC_STABW = u"SC_HID_FUNC_STABW";
-inline constexpr OUStringLiteral HID_FUNC_STABWN = u"SC_HID_FUNC_STABWN";
-inline constexpr OUStringLiteral HID_FUNC_MITTELWERT = u"SC_HID_FUNC_MITTELWERT";
-inline constexpr OUStringLiteral HID_FUNC_SUMQUADABW = u"SC_HID_FUNC_SUMQUADABW";
-inline constexpr OUStringLiteral HID_FUNC_MITTELABW = u"SC_HID_FUNC_MITTELABW";
-inline constexpr OUStringLiteral HID_FUNC_SCHIEFE = u"SC_HID_FUNC_SCHIEFE";
-inline constexpr OUStringLiteral HID_FUNC_SKEWP = u"SC_HID_FUNC_SKEWP";
-inline constexpr OUStringLiteral HID_FUNC_KURT = u"SC_HID_FUNC_KURT";
-inline constexpr OUStringLiteral HID_FUNC_GEOMITTEL = u"SC_HID_FUNC_GEOMITTEL";
-inline constexpr OUStringLiteral HID_FUNC_HARMITTEL = u"SC_HID_FUNC_HARMITTEL";
-inline constexpr OUStringLiteral HID_FUNC_MODALWERT = u"SC_HID_FUNC_MODALWERT";
-inline constexpr OUStringLiteral HID_FUNC_MEDIAN = u"SC_HID_FUNC_MEDIAN";
-inline constexpr OUStringLiteral HID_FUNC_QUANTIL = u"SC_HID_FUNC_QUANTIL";
-inline constexpr OUStringLiteral HID_FUNC_QUARTILE = u"SC_HID_FUNC_QUARTILE";
-inline constexpr OUStringLiteral HID_FUNC_KGROESSTE = u"SC_HID_FUNC_KGROESSTE";
-inline constexpr OUStringLiteral HID_FUNC_KKLEINSTE = u"SC_HID_FUNC_KKLEINSTE";
-inline constexpr OUStringLiteral HID_FUNC_QUANTILSRANG = u"SC_HID_FUNC_QUANTILSRANG";
-inline constexpr OUStringLiteral HID_FUNC_RANG = u"SC_HID_FUNC_RANG";
-inline constexpr OUStringLiteral HID_FUNC_GESTUTZTMITTEL = u"SC_HID_FUNC_GESTUTZTMITTEL";
-inline constexpr OUStringLiteral HID_FUNC_WAHRSCHBEREICH = u"SC_HID_FUNC_WAHRSCHBEREICH";
-inline constexpr OUStringLiteral HID_FUNC_B = u"SC_HID_FUNC_B";
-inline constexpr OUStringLiteral HID_FUNC_PHI = u"SC_HID_FUNC_PHI";
-inline constexpr OUStringLiteral HID_FUNC_GAUSS = u"SC_HID_FUNC_GAUSS";
-inline constexpr OUStringLiteral HID_FUNC_FISHER = u"SC_HID_FUNC_FISHER";
-inline constexpr OUStringLiteral HID_FUNC_FISHERINV = u"SC_HID_FUNC_FISHERINV";
-inline constexpr OUStringLiteral HID_FUNC_BINOMVERT = u"SC_HID_FUNC_BINOMVERT";
-inline constexpr OUStringLiteral HID_FUNC_NEGBINOMVERT = u"SC_HID_FUNC_NEGBINOMVERT";
-inline constexpr OUStringLiteral HID_FUNC_KRITBINOM = u"SC_HID_FUNC_KRITBINOM";
-inline constexpr OUStringLiteral HID_FUNC_POISSON = u"SC_HID_FUNC_POISSON";
-inline constexpr OUStringLiteral HID_FUNC_NORMVERT = u"SC_HID_FUNC_NORMVERT";
-inline constexpr OUStringLiteral HID_FUNC_NORMINV = u"SC_HID_FUNC_NORMINV";
-inline constexpr OUStringLiteral HID_FUNC_STANDNORMVERT = u"SC_HID_FUNC_STANDNORMVERT";
-inline constexpr OUStringLiteral HID_FUNC_STANDNORMINV = u"SC_HID_FUNC_STANDNORMINV";
-inline constexpr OUStringLiteral HID_FUNC_LOGNORMVERT = u"SC_HID_FUNC_LOGNORMVERT";
-inline constexpr OUStringLiteral HID_FUNC_LOGINV = u"SC_HID_FUNC_LOGINV";
-inline constexpr OUStringLiteral HID_FUNC_EXPONVERT = u"SC_HID_FUNC_EXPONVERT";
-inline constexpr OUStringLiteral HID_FUNC_GAMMAVERT = u"SC_HID_FUNC_GAMMAVERT";
-inline constexpr OUStringLiteral HID_FUNC_GAMMAINV = u"SC_HID_FUNC_GAMMAINV";
-inline constexpr OUStringLiteral HID_FUNC_GAMMALN = u"SC_HID_FUNC_GAMMALN";
-inline constexpr OUStringLiteral HID_FUNC_BETAVERT = u"SC_HID_FUNC_BETAVERT";
-inline constexpr OUStringLiteral HID_FUNC_BETAINV = u"SC_HID_FUNC_BETAINV";
-inline constexpr OUStringLiteral HID_FUNC_WEIBULL = u"SC_HID_FUNC_WEIBULL";
-inline constexpr OUStringLiteral HID_FUNC_HYPGEOMVERT = u"SC_HID_FUNC_HYPGEOMVERT";
-inline constexpr OUStringLiteral HID_FUNC_TVERT = u"SC_HID_FUNC_TVERT";
-inline constexpr OUStringLiteral HID_FUNC_TINV = u"SC_HID_FUNC_TINV";
-inline constexpr OUStringLiteral HID_FUNC_FVERT = u"SC_HID_FUNC_FVERT";
-inline constexpr OUStringLiteral HID_FUNC_FINV = u"SC_HID_FUNC_FINV";
-inline constexpr OUStringLiteral HID_FUNC_CHIVERT = u"SC_HID_FUNC_CHIVERT";
-inline constexpr OUStringLiteral HID_FUNC_CHIINV = u"SC_HID_FUNC_CHIINV";
-inline constexpr OUStringLiteral HID_FUNC_STANDARDISIERUNG = u"SC_HID_FUNC_STANDARDISIERUNG";
-inline constexpr OUStringLiteral HID_FUNC_VARIATIONEN = u"SC_HID_FUNC_VARIATIONEN";
-inline constexpr OUStringLiteral HID_FUNC_VARIATIONEN2 = u"SC_HID_FUNC_VARIATIONEN2";
-inline constexpr OUStringLiteral HID_FUNC_KONFIDENZ = u"SC_HID_FUNC_KONFIDENZ";
-inline constexpr OUStringLiteral HID_FUNC_GTEST = u"SC_HID_FUNC_GTEST";
-inline constexpr OUStringLiteral HID_FUNC_CHITEST = u"SC_HID_FUNC_CHITEST";
-inline constexpr OUStringLiteral HID_FUNC_FTEST = u"SC_HID_FUNC_FTEST";
-inline constexpr OUStringLiteral HID_FUNC_TTEST = u"SC_HID_FUNC_TTEST";
-inline constexpr OUStringLiteral HID_FUNC_BESTIMMTHEITSMASS = u"SC_HID_FUNC_BESTIMMTHEITSMASS";
-inline constexpr OUStringLiteral HID_FUNC_ACHSENABSCHNITT = u"SC_HID_FUNC_ACHSENABSCHNITT";
-inline constexpr OUStringLiteral HID_FUNC_STEIGUNG = u"SC_HID_FUNC_STEIGUNG";
-inline constexpr OUStringLiteral HID_FUNC_STFEHLERYX = u"SC_HID_FUNC_STFEHLERYX";
-inline constexpr OUStringLiteral HID_FUNC_PEARSON = u"SC_HID_FUNC_PEARSON";
-inline constexpr OUStringLiteral HID_FUNC_KORREL = u"SC_HID_FUNC_KORREL";
-inline constexpr OUStringLiteral HID_FUNC_KOVAR = u"SC_HID_FUNC_KOVAR";
-inline constexpr OUStringLiteral HID_FUNC_SCHAETZER = u"SC_HID_FUNC_SCHAETZER";
-inline constexpr OUStringLiteral HID_FUNC_MINA = u"SC_HID_FUNC_MINA";
-inline constexpr OUStringLiteral HID_FUNC_MAXA = u"SC_HID_FUNC_MAXA";
-inline constexpr OUStringLiteral HID_FUNC_MITTELWERTA = u"SC_HID_FUNC_MITTELWERTA";
-inline constexpr OUStringLiteral HID_FUNC_STABWA = u"SC_HID_FUNC_STABWA";
-inline constexpr OUStringLiteral HID_FUNC_STABWNA = u"SC_HID_FUNC_STABWNA";
-inline constexpr OUStringLiteral HID_FUNC_VARIANZA = u"SC_HID_FUNC_VARIANZA";
-inline constexpr OUStringLiteral HID_FUNC_VARIANZENA = u"SC_HID_FUNC_VARIANZENA";
-inline constexpr OUStringLiteral HID_FUNC_CHISQDIST = u"SC_HID_FUNC_CHISQDIST";
-inline constexpr OUStringLiteral HID_FUNC_CHISQINV = u"SC_HID_FUNC_CHISQINV";
-inline constexpr OUStringLiteral HID_FUNC_GAMMA = u"SC_HID_FUNC_GAMMA";
-
-inline constexpr OUStringLiteral HID_FUNC_ADRESSE = u"SC_HID_FUNC_ADRESSE";
-inline constexpr OUStringLiteral HID_FUNC_BEREICHE = u"SC_HID_FUNC_BEREICHE";
-inline constexpr OUStringLiteral HID_FUNC_WAHL = u"SC_HID_FUNC_WAHL";
-inline constexpr OUStringLiteral HID_FUNC_SPALTE = u"SC_HID_FUNC_SPALTE";
-inline constexpr OUStringLiteral HID_FUNC_ZEILE = u"SC_HID_FUNC_ZEILE";
-inline constexpr OUStringLiteral HID_FUNC_SPALTEN = u"SC_HID_FUNC_SPALTEN";
-inline constexpr OUStringLiteral HID_FUNC_ZEILEN = u"SC_HID_FUNC_ZEILEN";
-inline constexpr OUStringLiteral HID_FUNC_WVERWEIS = u"SC_HID_FUNC_WVERWEIS";
-inline constexpr OUStringLiteral HID_FUNC_SVERWEIS = u"SC_HID_FUNC_SVERWEIS";
-inline constexpr OUStringLiteral HID_FUNC_INDEX = u"SC_HID_FUNC_INDEX";
-inline constexpr OUStringLiteral HID_FUNC_INDIREKT = u"SC_HID_FUNC_INDIREKT";
-inline constexpr OUStringLiteral HID_FUNC_VERWEIS = u"SC_HID_FUNC_VERWEIS";
-inline constexpr OUStringLiteral HID_FUNC_VERGLEICH = u"SC_HID_FUNC_VERGLEICH";
-inline constexpr OUStringLiteral HID_FUNC_VERSCHIEBUNG = u"SC_HID_FUNC_VERSCHIEBUNG";
-inline constexpr OUStringLiteral HID_FUNC_FEHLERTYP = u"SC_HID_FUNC_FEHLERTYP";
-inline constexpr OUStringLiteral HID_FUNC_VORLAGE = u"SC_HID_FUNC_VORLAGE";
-inline constexpr OUStringLiteral HID_FUNC_DDE = u"SC_HID_FUNC_DDE";
-inline constexpr OUStringLiteral HID_FUNC_TABELLE = u"SC_HID_FUNC_TABELLE";
-inline constexpr OUStringLiteral HID_FUNC_TABELLEN = u"SC_HID_FUNC_TABELLEN";
-inline constexpr OUStringLiteral HID_FUNC_HYPERLINK = u"SC_HID_FUNC_HYPERLINK";
-inline constexpr OUStringLiteral HID_FUNC_GETPIVOTDATA = u"SC_HID_FUNC_GETPIVOTDATA";
-
-inline constexpr OUStringLiteral HID_FUNC_CODE = u"SC_HID_FUNC_CODE";
-inline constexpr OUStringLiteral HID_FUNC_DM = u"SC_HID_FUNC_DM";
-inline constexpr OUStringLiteral HID_FUNC_ZEICHEN = u"SC_HID_FUNC_ZEICHEN";
-inline constexpr OUStringLiteral HID_FUNC_SAEUBERN = u"SC_HID_FUNC_SAEUBERN";
-inline constexpr OUStringLiteral HID_FUNC_VERKETTEN = u"SC_HID_FUNC_VERKETTEN";
-inline constexpr OUStringLiteral HID_FUNC_IDENTISCH = u"SC_HID_FUNC_IDENTISCH";
-inline constexpr OUStringLiteral HID_FUNC_FINDEN = u"SC_HID_FUNC_FINDEN";
-inline constexpr OUStringLiteral HID_FUNC_SUCHEN = u"SC_HID_FUNC_SUCHEN";
-inline constexpr OUStringLiteral HID_FUNC_GLAETTEN = u"SC_HID_FUNC_GLAETTEN";
-inline constexpr OUStringLiteral HID_FUNC_GROSS2 = u"SC_HID_FUNC_GROSS2";
-inline constexpr OUStringLiteral HID_FUNC_GROSS = u"SC_HID_FUNC_GROSS";
-inline constexpr OUStringLiteral HID_FUNC_KLEIN = u"SC_HID_FUNC_KLEIN";
-inline constexpr OUStringLiteral HID_FUNC_WERT = u"SC_HID_FUNC_WERT";
-inline constexpr OUStringLiteral HID_FUNC_TEXT = u"SC_HID_FUNC_TEXT";
-inline constexpr OUStringLiteral HID_FUNC_T = u"SC_HID_FUNC_T";
-inline constexpr OUStringLiteral HID_FUNC_ERSETZEN = u"SC_HID_FUNC_ERSETZEN";
-inline constexpr OUStringLiteral HID_FUNC_FEST = u"SC_HID_FUNC_FEST";
-inline constexpr OUStringLiteral HID_FUNC_LAENGE = u"SC_HID_FUNC_LAENGE";
-inline constexpr OUStringLiteral HID_FUNC_LINKS = u"SC_HID_FUNC_LINKS";
-inline constexpr OUStringLiteral HID_FUNC_RECHTS = u"SC_HID_FUNC_RECHTS";
-inline constexpr OUStringLiteral HID_FUNC_TEIL = u"SC_HID_FUNC_TEIL";
-inline constexpr OUStringLiteral HID_FUNC_LENB = u"SC_HID_FUNC_LENB";
-inline constexpr OUStringLiteral HID_FUNC_RIGHTB = u"SC_HID_FUNC_RIGHTB";
-inline constexpr OUStringLiteral HID_FUNC_LEFTB = u"SC_HID_FUNC_LEFTB";
-inline constexpr OUStringLiteral HID_FUNC_MIDB = u"SC_HID_FUNC_MIDB";
-inline constexpr OUStringLiteral HID_FUNC_WIEDERHOLEN = u"SC_HID_FUNC_WIEDERHOLEN";
-inline constexpr OUStringLiteral HID_FUNC_WECHSELN = u"SC_HID_FUNC_WECHSELN";
-inline constexpr OUStringLiteral HID_FUNC_BASIS = u"SC_HID_FUNC_BASIS";
-inline constexpr OUStringLiteral HID_FUNC_DEZIMAL = u"SC_HID_FUNC_DEZIMAL";
-inline constexpr OUStringLiteral HID_FUNC_ROEMISCH = u"SC_HID_FUNC_ROEMISCH";
-inline constexpr OUStringLiteral HID_FUNC_ARABISCH = u"SC_HID_FUNC_ARABISCH";
-inline constexpr OUStringLiteral HID_FUNC_BAHTTEXT = u"SC_HID_FUNC_BAHTTEXT";
-inline constexpr OUStringLiteral HID_FUNC_JIS = u"SC_HID_FUNC_JIS";
-inline constexpr OUStringLiteral HID_FUNC_ASC = u"SC_HID_FUNC_ASC";
-inline constexpr OUStringLiteral HID_FUNC_UNICODE = u"SC_HID_FUNC_UNICODE";
-inline constexpr OUStringLiteral HID_FUNC_UNICHAR = u"SC_HID_FUNC_UNICHAR";
-inline constexpr OUStringLiteral HID_FUNC_NUMBERVALUE = u"SC_HID_FUNC_NUMBERVALUE";
-inline constexpr OUStringLiteral HID_FUNC_BITAND = u"SC_HID_FUNC_BITAND";
-inline constexpr OUStringLiteral HID_FUNC_BITOR = u"SC_HID_FUNC_BITOR";
-inline constexpr OUStringLiteral HID_FUNC_BITXOR = u"SC_HID_FUNC_BITXOR";
-inline constexpr OUStringLiteral HID_FUNC_BITLSHIFT = u"SC_HID_FUNC_BITLSHIFT";
-inline constexpr OUStringLiteral HID_FUNC_BITRSHIFT = u"SC_HID_FUNC_BITRSHIFT";
-inline constexpr OUStringLiteral HID_FUNC_FILTERXML = u"SC_HID_FUNC_FILTERXML";
-inline constexpr OUStringLiteral HID_FUNC_WEBSERVICE = u"SC_HID_FUNC_WEBSERVICE";
-inline constexpr OUStringLiteral HID_FUNC_ENCODEURL = u"SC_HID_FUNC_ENCODEURL";
-inline constexpr OUStringLiteral HID_FUNC_COLOR = u"SC_HID_FUNC_COLOR";
-inline constexpr OUStringLiteral HID_FUNC_COVARIANCE_P = u"SC_HID_FUNC_COVARIANCE_P";
-inline constexpr OUStringLiteral HID_FUNC_COVARIANCE_S = u"SC_HID_FUNC_COVARIANCE_S";
-inline constexpr OUStringLiteral HID_FUNC_ST_DEV_P_MS = u"SC_HID_FUNC_ST_DEV_P_MS";
-inline constexpr OUStringLiteral HID_FUNC_ST_DEV_S = u"SC_HID_FUNC_ST_DEV_S";
-inline constexpr OUStringLiteral HID_FUNC_VAR_P_MS = u"SC_HID_FUNC_VAR_P_MS";
-inline constexpr OUStringLiteral HID_FUNC_VAR_S = u"SC_HID_FUNC_VAR_S";
-inline constexpr OUStringLiteral HID_FUNC_BETADIST_MS = u"SC_HID_FUNC_BETADIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_BETAINV_MS = u"SC_HID_FUNC_BETAINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_BINOM_DIST_MS = u"SC_HID_FUNC_BINOM_DIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_BINOM_INV_MS = u"SC_HID_FUNC_BINOM_INV_MS";
-inline constexpr OUStringLiteral HID_FUNC_CHIINV_MS = u"SC_HID_FUNC_CHIINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_CHIVERT_MS = u"SC_HID_FUNC_CHIVERT_MS";
-inline constexpr OUStringLiteral HID_FUNC_CHITEST_MS = u"SC_HID_FUNC_CHITEST_MS";
-inline constexpr OUStringLiteral HID_FUNC_CHISQDIST_MS = u"SC_HID_FUNC_CHISQDIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_CHISQINV_MS = u"SC_HID_FUNC_CHISQINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_CONFIDENCE_N = u"SC_HID_FUNC_CONFIDENCE_N";
-inline constexpr OUStringLiteral HID_FUNC_CONFIDENCE_T = u"SC_HID_FUNC_CONFIDENCE_T";
-inline constexpr OUStringLiteral HID_FUNC_F_DIST_LT = u"SC_HID_FUNC_F_DIST_LT";
-inline constexpr OUStringLiteral HID_FUNC_F_DIST_RT = u"SC_HID_FUNC_F_DIST_RT";
-inline constexpr OUStringLiteral HID_FUNC_F_INV_LT = u"SC_HID_FUNC_F_INV_LT";
-inline constexpr OUStringLiteral HID_FUNC_F_INV_RT = u"SC_HID_FUNC_F_INV_RT";
-inline constexpr OUStringLiteral HID_FUNC_F_TEST_MS = u"SC_HID_FUNC_F_TEST_MS";
-inline constexpr OUStringLiteral HID_FUNC_EXP_DIST_MS = u"SC_HID_FUNC_EXP_DIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_HYP_GEOM_DIST_MS = u"SC_HID_FUNC_HYP_GEOM_DIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_POISSON_DIST_MS = u"SC_HID_FUNC_POISSON_DIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_WEIBULL_DIST_MS = u"SC_HID_FUNC_WEIBULL_DIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_GAMMADIST_MS = u"SC_HID_FUNC_GAMMADIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_GAMMAINV_MS = u"SC_HID_FUNC_GAMMAINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_GAMMALN_MS = u"SC_HID_FUNC_GAMMALN_MS";
-inline constexpr OUStringLiteral HID_FUNC_LOGNORMDIST_MS = u"SC_HID_FUNC_LOGNORMDIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_NORMDIST_MS = u"SC_HID_FUNC_NORMDIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_NORMINV_MS = u"SC_HID_FUNC_NORMINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_STD_NORMDIST_MS = u"SC_HID_FUNC_STD_NORMDIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_STD_NORMINV_MS = u"SC_HID_FUNC_STD_NORMINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_TDIST_2T = u"SC_HID_FUNC_TDIST_2T";
-inline constexpr OUStringLiteral HID_FUNC_TDIST_MS = u"SC_HID_FUNC_TDIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_TDIST_RT = u"SC_HID_FUNC_TDIST_RT";
-inline constexpr OUStringLiteral HID_FUNC_TINV_2T = u"SC_HID_FUNC_TINV_2T";
-inline constexpr OUStringLiteral HID_FUNC_TINV_MS = u"SC_HID_FUNC_TINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_TTEST_MS = u"SC_HID_FUNC_TTEST_MS";
-inline constexpr OUStringLiteral HID_FUNC_PERCENTILE_EXC = u"SC_HID_FUNC_PERCENTILE_EXC";
-inline constexpr OUStringLiteral HID_FUNC_PERCENTILE_INC = u"SC_HID_FUNC_PERCENTILE_INC";
-inline constexpr OUStringLiteral HID_FUNC_PERCENTRANK_EXC = u"SC_HID_FUNC_PERCENTRANK_EXC";
-inline constexpr OUStringLiteral HID_FUNC_PERCENTRANK_INC = u"SC_HID_FUNC_PERCENTRANK_INC";
-inline constexpr OUStringLiteral HID_FUNC_QUARTILE_INC = u"SC_HID_FUNC_QUARTILE_INC";
-inline constexpr OUStringLiteral HID_FUNC_QUARTILE_EXC = u"SC_HID_FUNC_QUARTILE_EXC";
-inline constexpr OUStringLiteral HID_FUNC_RANK_EQ = u"SC_HID_FUNC_RANK_EQ";
-inline constexpr OUStringLiteral HID_FUNC_RANK_AVG = u"SC_HID_FUNC_RANK_AVG";
-inline constexpr OUStringLiteral HID_FUNC_MODAL_VALUE_MS = u"SC_HID_FUNC_MODAL_VALUE_MS";
-inline constexpr OUStringLiteral HID_FUNC_MODAL_VALUE_MULTI = u"SC_HID_FUNC_MODAL_VALUE_MULTI";
-inline constexpr OUStringLiteral HID_FUNC_NEGBINOMDIST_MS = u"SC_HID_FUNC_NEGBINOMDIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_Z_TEST_MS = u"SC_HID_FUNC_Z_TEST_MS";
-inline constexpr OUStringLiteral HID_FUNC_CEIL_MS = u"SC_HID_FUNC_CEIL_MS";
-inline constexpr OUStringLiteral HID_FUNC_CEIL_PRECISE = u"SC_HID_FUNC_CEIL_PRECISE";
-inline constexpr OUStringLiteral HID_FUNC_CEIL_ISO = u"SC_HID_FUNC_CEIL_ISO";
-inline constexpr OUStringLiteral HID_FUNC_FLOOR_MS = u"SC_HID_FUNC_FLOOR_MS";
-inline constexpr OUStringLiteral HID_FUNC_NETWORKDAYS = u"SC_HID_FUNC_NETWORKDAYS";
-inline constexpr OUStringLiteral HID_FUNC_NETWORKDAYS_MS = u"SC_HID_FUNC_NETWORKDAYS_MS";
-inline constexpr OUStringLiteral HID_FUNC_WORKDAY_MS = u"SC_HID_FUNC_WORKDAY_MS";
-inline constexpr OUStringLiteral HID_FUNC_ERF_MS = u"SC_HID_FUNC_ERF_MS";
-inline constexpr OUStringLiteral HID_FUNC_ERFC_MS = u"SC_HID_FUNC_ERFC_MS";
-inline constexpr OUStringLiteral HID_FUNC_AGGREGATE = u"SC_HID_FUNC_AGGREGATE";
-inline constexpr OUStringLiteral HID_FUNC_ERROR_TYPE_ODF = u"SC_HID_FUNC_ERROR_TYPE_ODF";
-inline constexpr OUStringLiteral HID_FUNC_CEIL_MATH = u"SC_HID_FUNC_CEIL_MATH";
-inline constexpr OUStringLiteral HID_FUNC_FLOOR_MATH = u"SC_HID_FUNC_FLOOR_MATH";
-inline constexpr OUStringLiteral HID_FUNC_FLOOR_PRECISE = u"SC_HID_FUNC_FLOOR_PRECISE";
-inline constexpr OUStringLiteral HID_FUNC_RAWSUBTRACT = u"SC_HID_FUNC_RAWSUBTRACT";
-inline constexpr OUStringLiteral HID_FUNC_WEEKNUM_OOO = u"SC_HID_FUNC_WEEKNUM_OOO";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_ADD = u"SC_HID_FUNC_FORECAST_ETS_ADD";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_MUL = u"SC_HID_FUNC_FORECAST_ETS_MUL";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_PIA = u"SC_HID_FUNC_FORECAST_ETS_PIA";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_PIM = u"SC_HID_FUNC_FORECAST_ETS_PIM";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_SEA = u"SC_HID_FUNC_FORECAST_ETS_SEA";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_STA = u"SC_HID_FUNC_FORECAST_ETS_STA";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_STM = u"SC_HID_FUNC_FORECAST_ETS_STM";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_LIN = u"SC_HID_FUNC_FORECAST_LIN";
-inline constexpr OUStringLiteral HID_FUNC_CONCAT_MS = u"SC_HID_FUNC_CONCAT_MS";
-inline constexpr OUStringLiteral HID_FUNC_TEXTJOIN_MS = u"SC_HID_FUNC_TEXTJOIN_MS";
-inline constexpr OUStringLiteral HID_FUNC_IFS_MS = u"SC_HID_FUNC_IFS_MS";
-inline constexpr OUStringLiteral HID_FUNC_SWITCH_MS = u"SC_HID_FUNC_SWITCH_MS";
-inline constexpr OUStringLiteral HID_FUNC_MINIFS_MS = u"SC_HID_FUNC_MINIFS_MS";
-inline constexpr OUStringLiteral HID_FUNC_MAXIFS_MS = u"SC_HID_FUNC_MAXIFS_MS";
-inline constexpr OUStringLiteral HID_FUNC_ROUNDSIG = u"SC_HID_FUNC_ROUNDSIG";
-inline constexpr OUStringLiteral HID_FUNC_REPLACEB = u"SC_HID_FUNC_REPLACEB";
-inline constexpr OUStringLiteral HID_FUNC_FINDB = u"SC_HID_FUNC_FINDB";
-inline constexpr OUStringLiteral HID_FUNC_SEARCHB = u"SC_HID_FUNC_SEARCHB";
-inline constexpr OUStringLiteral HID_FUNC_REGEX = u"SC_HID_FUNC_REGEX";
-inline constexpr OUStringLiteral HID_FUNC_FOURIER = u"SC_HID_FUNC_FOURIER";
-inline constexpr OUStringLiteral HID_FUNC_RAND_NV = u"SC_HID_FUNC_RAND_NV";
-inline constexpr OUStringLiteral HID_FUNC_RANDBETWEEN_NV = u"SC_HID_FUNC_RANDBETWEEN_NV";
+inline constexpr OUString HID_FUNC_DBANZAHL = u"SC_HID_FUNC_DBANZAHL"_ustr;
+inline constexpr OUString HID_FUNC_DBANZAHL2 = u"SC_HID_FUNC_DBANZAHL2"_ustr;
+inline constexpr OUString HID_FUNC_DBMITTELWERT = u"SC_HID_FUNC_DBMITTELWERT"_ustr;
+inline constexpr OUString HID_FUNC_DBAUSZUG = u"SC_HID_FUNC_DBAUSZUG"_ustr;
+inline constexpr OUString HID_FUNC_DBMAX = u"SC_HID_FUNC_DBMAX"_ustr;
+inline constexpr OUString HID_FUNC_DBMIN = u"SC_HID_FUNC_DBMIN"_ustr;
+inline constexpr OUString HID_FUNC_DBPRODUKT = u"SC_HID_FUNC_DBPRODUKT"_ustr;
+inline constexpr OUString HID_FUNC_DBSTDABW = u"SC_HID_FUNC_DBSTDABW"_ustr;
+inline constexpr OUString HID_FUNC_DBSTDABWN = u"SC_HID_FUNC_DBSTDABWN"_ustr;
+inline constexpr OUString HID_FUNC_DBSUMME = u"SC_HID_FUNC_DBSUMME"_ustr;
+inline constexpr OUString HID_FUNC_DBVARIANZ = u"SC_HID_FUNC_DBVARIANZ"_ustr;
+inline constexpr OUString HID_FUNC_DBVARIANZEN = u"SC_HID_FUNC_DBVARIANZEN"_ustr;
+
+inline constexpr OUString HID_FUNC_DATUM = u"SC_HID_FUNC_DATUM"_ustr;
+inline constexpr OUString HID_FUNC_DATWERT = u"SC_HID_FUNC_DATWERT"_ustr;
+inline constexpr OUString HID_FUNC_TAG = u"SC_HID_FUNC_TAG"_ustr;
+inline constexpr OUString HID_FUNC_TAGE360 = u"SC_HID_FUNC_TAGE360"_ustr;
+inline constexpr OUString HID_FUNC_STUNDE = u"SC_HID_FUNC_STUNDE"_ustr;
+inline constexpr OUString HID_FUNC_MINUTE = u"SC_HID_FUNC_MINUTE"_ustr;
+inline constexpr OUString HID_FUNC_MONAT = u"SC_HID_FUNC_MONAT"_ustr;
+inline constexpr OUString HID_FUNC_JETZT = u"SC_HID_FUNC_JETZT"_ustr;
+inline constexpr OUString HID_FUNC_SEKUNDE = u"SC_HID_FUNC_SEKUNDE"_ustr;
+inline constexpr OUString HID_FUNC_ZEIT = u"SC_HID_FUNC_ZEIT"_ustr;
+inline constexpr OUString HID_FUNC_ZEITWERT = u"SC_HID_FUNC_ZEITWERT"_ustr;
+inline constexpr OUString HID_FUNC_HEUTE = u"SC_HID_FUNC_HEUTE"_ustr;
+inline constexpr OUString HID_FUNC_WOCHENTAG = u"SC_HID_FUNC_WOCHENTAG"_ustr;
+inline constexpr OUString HID_FUNC_JAHR = u"SC_HID_FUNC_JAHR"_ustr;
+inline constexpr OUString HID_FUNC_TAGE = u"SC_HID_FUNC_TAGE"_ustr;
+inline constexpr OUString HID_FUNC_DATEDIF = u"SC_HID_FUNC_DATEDIF"_ustr;
+inline constexpr OUString HID_FUNC_KALENDERWOCHE = u"SC_HID_FUNC_KALENDERWOCHE"_ustr;
+inline constexpr OUString HID_FUNC_OSTERSONNTAG = u"SC_HID_FUNC_OSTERSONNTAG"_ustr;
+inline constexpr OUString HID_FUNC_ISOWEEKNUM = u"SC_HID_FUNC_ISOWEEKNUM"_ustr;
+
+inline constexpr OUString HID_FUNC_BW = u"SC_HID_FUNC_BW"_ustr;
+inline constexpr OUString HID_FUNC_ZW = u"SC_HID_FUNC_ZW"_ustr;
+inline constexpr OUString HID_FUNC_ZZR = u"SC_HID_FUNC_ZZR"_ustr;
+inline constexpr OUString HID_FUNC_RMZ = u"SC_HID_FUNC_RMZ"_ustr;
+inline constexpr OUString HID_FUNC_ZINS = u"SC_HID_FUNC_ZINS"_ustr;
+inline constexpr OUString HID_FUNC_ZINSZ = u"SC_HID_FUNC_ZINSZ"_ustr;
+inline constexpr OUString HID_FUNC_KAPZ = u"SC_HID_FUNC_KAPZ"_ustr;
+inline constexpr OUString HID_FUNC_KUMKAPITAL = u"SC_HID_FUNC_KUMKAPITAL"_ustr;
+inline constexpr OUString HID_FUNC_KUMZINSZ = u"SC_HID_FUNC_KUMZINSZ"_ustr;
+inline constexpr OUString HID_FUNC_DIA = u"SC_HID_FUNC_DIA"_ustr;
+inline constexpr OUString HID_FUNC_LIA = u"SC_HID_FUNC_LIA"_ustr;
+inline constexpr OUString HID_FUNC_GDA = u"SC_HID_FUNC_GDA"_ustr;
+inline constexpr OUString HID_FUNC_GDA2 = u"SC_HID_FUNC_GDA2"_ustr;
+inline constexpr OUString HID_FUNC_VDB = u"SC_HID_FUNC_VDB"_ustr;
+inline constexpr OUString HID_FUNC_EFFEKTIV = u"SC_HID_FUNC_EFFEKTIV"_ustr;
+inline constexpr OUString HID_FUNC_NOMINAL = u"SC_HID_FUNC_NOMINAL"_ustr;
+inline constexpr OUString HID_FUNC_NBW = u"SC_HID_FUNC_NBW"_ustr;
+inline constexpr OUString HID_FUNC_IKV = u"SC_HID_FUNC_IKV"_ustr;
+inline constexpr OUString HID_FUNC_LAUFZEIT = u"SC_HID_FUNC_LAUFZEIT"_ustr;
+inline constexpr OUString HID_FUNC_ZGZ = u"SC_HID_FUNC_ZGZ"_ustr;
+inline constexpr OUString HID_FUNC_QIKV = u"SC_HID_FUNC_QIKV"_ustr;
+inline constexpr OUString HID_FUNC_ISPMT = u"SC_HID_FUNC_ISPMT"_ustr;
+
+inline constexpr OUString HID_FUNC_ISTBEZUG = u"SC_HID_FUNC_ISTBEZUG"_ustr;
+inline constexpr OUString HID_FUNC_ISTFEHL = u"SC_HID_FUNC_ISTFEHL"_ustr;
+inline constexpr OUString HID_FUNC_ISTFEHLER = u"SC_HID_FUNC_ISTFEHLER"_ustr;
+inline constexpr OUString HID_FUNC_ISTLEER = u"SC_HID_FUNC_ISTLEER"_ustr;
+inline constexpr OUString HID_FUNC_ISTLOG = u"SC_HID_FUNC_ISTLOG"_ustr;
+inline constexpr OUString HID_FUNC_ISTNV = u"SC_HID_FUNC_ISTNV"_ustr;
+inline constexpr OUString HID_FUNC_ISTKTEXT = u"SC_HID_FUNC_ISTKTEXT"_ustr;
+inline constexpr OUString HID_FUNC_ISTTEXT = u"SC_HID_FUNC_ISTTEXT"_ustr;
+inline constexpr OUString HID_FUNC_ISTZAHL = u"SC_HID_FUNC_ISTZAHL"_ustr;
+inline constexpr OUString HID_FUNC_ISTFORMEL = u"SC_HID_FUNC_ISTFORMEL"_ustr;
+inline constexpr OUString HID_FUNC_N = u"SC_HID_FUNC_N"_ustr;
+inline constexpr OUString HID_FUNC_NV = u"SC_HID_FUNC_NV"_ustr;
+inline constexpr OUString HID_FUNC_TYP = u"SC_HID_FUNC_TYP"_ustr;
+inline constexpr OUString HID_FUNC_AKTUELL = u"SC_HID_FUNC_AKTUELL"_ustr;
+inline constexpr OUString HID_FUNC_FORMEL = u"SC_HID_FUNC_FORMEL"_ustr;
+inline constexpr OUString HID_FUNC_ZELLE = u"SC_HID_FUNC_ZELLE"_ustr;
+inline constexpr OUString HID_FUNC_INFO = u"SC_HID_FUNC_INFO"_ustr;
+
+inline constexpr OUString HID_FUNC_FALSCH = u"SC_HID_FUNC_FALSCH"_ustr;
+inline constexpr OUString HID_FUNC_NICHT = u"SC_HID_FUNC_NICHT"_ustr;
+inline constexpr OUString HID_FUNC_WAHR = u"SC_HID_FUNC_WAHR"_ustr;
+inline constexpr OUString HID_FUNC_WENN = u"SC_HID_FUNC_WENN"_ustr;
+inline constexpr OUString HID_FUNC_IFERROR = u"SC_HID_FUNC_IFERROR"_ustr;
+inline constexpr OUString HID_FUNC_IFNA = u"SC_HID_FUNC_IFNA"_ustr;
+inline constexpr OUString HID_FUNC_ODER = u"SC_HID_FUNC_ODER"_ustr;
+inline constexpr OUString HID_FUNC_UND = u"SC_HID_FUNC_UND"_ustr;
+inline constexpr OUString HID_FUNC_XOR = u"SC_HID_FUNC_XOR"_ustr;
+
+inline constexpr OUString HID_FUNC_ABS = u"SC_HID_FUNC_ABS"_ustr;
+inline constexpr OUString HID_FUNC_POTENZ = u"SC_HID_FUNC_POTENZ"_ustr;
+inline constexpr OUString HID_FUNC_ANZAHLLEEREZELLEN = u"SC_HID_FUNC_ANZAHLLEEREZELLEN"_ustr;
+inline constexpr OUString HID_FUNC_PI = u"SC_HID_FUNC_PI"_ustr;
+inline constexpr OUString HID_FUNC_SUMME = u"SC_HID_FUNC_SUMME"_ustr;
+inline constexpr OUString HID_FUNC_QUADRATESUMME = u"SC_HID_FUNC_QUADRATESUMME"_ustr;
+inline constexpr OUString HID_FUNC_PRODUKT = u"SC_HID_FUNC_PRODUKT"_ustr;
+inline constexpr OUString HID_FUNC_SUMMEWENN = u"SC_HID_FUNC_SUMMEWENN"_ustr;
+inline constexpr OUString HID_FUNC_AVERAGEIF = u"SC_HID_FUNC_AVERAGEIF"_ustr;
+inline constexpr OUString HID_FUNC_SUMIFS = u"SC_HID_FUNC_SUMIFS"_ustr;
+inline constexpr OUString HID_FUNC_AVERAGEIFS = u"SC_HID_FUNC_AVERAGEIFS"_ustr;
+inline constexpr OUString HID_FUNC_COUNTIFS = u"SC_HID_FUNC_COUNTIFS"_ustr;
+inline constexpr OUString HID_FUNC_ZAEHLENWENN = u"SC_HID_FUNC_ZAEHLENWENN"_ustr;
+inline constexpr OUString HID_FUNC_WURZEL = u"SC_HID_FUNC_WURZEL"_ustr;
+inline constexpr OUString HID_FUNC_ZUFALLSZAHL = u"SC_HID_FUNC_ZUFALLSZAHL"_ustr;
+inline constexpr OUString HID_FUNC_ISTGERADE = u"SC_HID_FUNC_ISTGERADE"_ustr;
+inline constexpr OUString HID_FUNC_ISTUNGERADE = u"SC_HID_FUNC_ISTUNGERADE"_ustr;
+inline constexpr OUString HID_FUNC_KOMBINATIONEN = u"SC_HID_FUNC_KOMBINATIONEN"_ustr;
+inline constexpr OUString HID_FUNC_KOMBINATIONEN2 = u"SC_HID_FUNC_KOMBINATIONEN2"_ustr;
+inline constexpr OUString HID_FUNC_ARCCOS = u"SC_HID_FUNC_ARCCOS"_ustr;
+inline constexpr OUString HID_FUNC_ARCSIN = u"SC_HID_FUNC_ARCSIN"_ustr;
+inline constexpr OUString HID_FUNC_ARCOSHYP = u"SC_HID_FUNC_ARCOSHYP"_ustr;
+inline constexpr OUString HID_FUNC_ARSINHYP = u"SC_HID_FUNC_ARSINHYP"_ustr;
+inline constexpr OUString HID_FUNC_ARCCOT = u"SC_HID_FUNC_ARCCOT"_ustr;
+inline constexpr OUString HID_FUNC_ARCTAN = u"SC_HID_FUNC_ARCTAN"_ustr;
+inline constexpr OUString HID_FUNC_ARCOTHYP = u"SC_HID_FUNC_ARCOTHYP"_ustr;
+inline constexpr OUString HID_FUNC_ARTANHYP = u"SC_HID_FUNC_ARTANHYP"_ustr;
+inline constexpr OUString HID_FUNC_COS = u"SC_HID_FUNC_COS"_ustr;
+inline constexpr OUString HID_FUNC_SIN = u"SC_HID_FUNC_SIN"_ustr;
+inline constexpr OUString HID_FUNC_COT = u"SC_HID_FUNC_COT"_ustr;
+inline constexpr OUString HID_FUNC_TAN = u"SC_HID_FUNC_TAN"_ustr;
+inline constexpr OUString HID_FUNC_COSHYP = u"SC_HID_FUNC_COSHYP"_ustr;
+inline constexpr OUString HID_FUNC_SINHYP = u"SC_HID_FUNC_SINHYP"_ustr;
+inline constexpr OUString HID_FUNC_COTHYP = u"SC_HID_FUNC_COTHYP"_ustr;
+inline constexpr OUString HID_FUNC_TANHYP = u"SC_HID_FUNC_TANHYP"_ustr;
+inline constexpr OUString HID_FUNC_ARCTAN2 = u"SC_HID_FUNC_ARCTAN2"_ustr;
+inline constexpr OUString HID_FUNC_COSECANT = u"SC_HID_FUNC_COSECANT"_ustr;
+inline constexpr OUString HID_FUNC_SECANT = u"SC_HID_FUNC_SECANT"_ustr;
+inline constexpr OUString HID_FUNC_SECANTHYP = u"SC_HID_FUNC_SECANTHYP"_ustr;
+inline constexpr OUString HID_FUNC_COSECANTHYP = u"SC_HID_FUNC_COSECANTHYP"_ustr;
+inline constexpr OUString HID_FUNC_DEG = u"SC_HID_FUNC_DEG"_ustr;
+inline constexpr OUString HID_FUNC_RAD = u"SC_HID_FUNC_RAD"_ustr;
+inline constexpr OUString HID_FUNC_EXP = u"SC_HID_FUNC_EXP"_ustr;
+inline constexpr OUString HID_FUNC_LOG = u"SC_HID_FUNC_LOG"_ustr;
+inline constexpr OUString HID_FUNC_LN = u"SC_HID_FUNC_LN"_ustr;
+inline constexpr OUString HID_FUNC_LOG10 = u"SC_HID_FUNC_LOG10"_ustr;
+inline constexpr OUString HID_FUNC_FAKULTAET = u"SC_HID_FUNC_FAKULTAET"_ustr;
+inline constexpr OUString HID_FUNC_REST = u"SC_HID_FUNC_REST"_ustr;
+inline constexpr OUString HID_FUNC_VORZEICHEN = u"SC_HID_FUNC_VORZEICHEN"_ustr;
+inline constexpr OUString HID_FUNC_TEILERGEBNIS = u"SC_HID_FUNC_TEILERGEBNIS"_ustr;
+inline constexpr OUString HID_FUNC_GANZZAHL = u"SC_HID_FUNC_GANZZAHL"_ustr;
+inline constexpr OUString HID_FUNC_KUERZEN = u"SC_HID_FUNC_KUERZEN"_ustr;
+inline constexpr OUString HID_FUNC_RUNDEN = u"SC_HID_FUNC_RUNDEN"_ustr;
+inline constexpr OUString HID_FUNC_AUFRUNDEN = u"SC_HID_FUNC_AUFRUNDEN"_ustr;
+inline constexpr OUString HID_FUNC_ABRUNDEN = u"SC_HID_FUNC_ABRUNDEN"_ustr;
+inline constexpr OUString HID_FUNC_GERADE = u"SC_HID_FUNC_GERADE"_ustr;
+inline constexpr OUString HID_FUNC_UNGERADE = u"SC_HID_FUNC_UNGERADE"_ustr;
+inline constexpr OUString HID_FUNC_OBERGRENZE = u"SC_HID_FUNC_OBERGRENZE"_ustr;
+inline constexpr OUString HID_FUNC_UNTERGRENZE = u"SC_HID_FUNC_UNTERGRENZE"_ustr;
+inline constexpr OUString HID_FUNC_GGT = u"SC_HID_FUNC_GGT"_ustr;
+inline constexpr OUString HID_FUNC_KGV = u"SC_HID_FUNC_KGV"_ustr;
+inline constexpr OUString HID_FUNC_UMRECHNEN = u"SC_HID_FUNC_UMRECHNEN"_ustr;
+inline constexpr OUString HID_FUNC_EUROCONVERT = u"SC_HID_FUNC_EUROCONVERT"_ustr;
+
+inline constexpr OUString HID_FUNC_MTRANS = u"SC_HID_FUNC_MTRANS"_ustr;
+inline constexpr OUString HID_FUNC_MMULT = u"SC_HID_FUNC_MMULT"_ustr;
+inline constexpr OUString HID_FUNC_MDET = u"SC_HID_FUNC_MDET"_ustr;
+inline constexpr OUString HID_FUNC_MINV = u"SC_HID_FUNC_MINV"_ustr;
+inline constexpr OUString HID_FUNC_EINHEITSMATRIX = u"SC_HID_FUNC_EINHEITSMATRIX"_ustr;
+inline constexpr OUString HID_FUNC_SUMMENPRODUKT = u"SC_HID_FUNC_SUMMENPRODUKT"_ustr;
+inline constexpr OUString HID_FUNC_SUMMEX2MY2 = u"SC_HID_FUNC_SUMMEX2MY2"_ustr;
+inline constexpr OUString HID_FUNC_SUMMEX2PY2 = u"SC_HID_FUNC_SUMMEX2PY2"_ustr;
+inline constexpr OUString HID_FUNC_SUMMEXMY2 = u"SC_HID_FUNC_SUMMEXMY2"_ustr;
+inline constexpr OUString HID_FUNC_HAEUFIGKEIT = u"SC_HID_FUNC_HAEUFIGKEIT"_ustr;
+inline constexpr OUString HID_FUNC_RGP = u"SC_HID_FUNC_RGP"_ustr;
+inline constexpr OUString HID_FUNC_RKP = u"SC_HID_FUNC_RKP"_ustr;
+inline constexpr OUString HID_FUNC_TREND = u"SC_HID_FUNC_TREND"_ustr;
+inline constexpr OUString HID_FUNC_VARIATION = u"SC_HID_FUNC_VARIATION"_ustr;
+
+inline constexpr OUString HID_FUNC_ANZAHL = u"SC_HID_FUNC_ANZAHL"_ustr;
+inline constexpr OUString HID_FUNC_ANZAHL2 = u"SC_HID_FUNC_ANZAHL2"_ustr;
+inline constexpr OUString HID_FUNC_MAX = u"SC_HID_FUNC_MAX"_ustr;
+inline constexpr OUString HID_FUNC_MIN = u"SC_HID_FUNC_MIN"_ustr;
+inline constexpr OUString HID_FUNC_VARIANZ = u"SC_HID_FUNC_VARIANZ"_ustr;
+inline constexpr OUString HID_FUNC_VARIANZEN = u"SC_HID_FUNC_VARIANZEN"_ustr;
+inline constexpr OUString HID_FUNC_STABW = u"SC_HID_FUNC_STABW"_ustr;
+inline constexpr OUString HID_FUNC_STABWN = u"SC_HID_FUNC_STABWN"_ustr;
+inline constexpr OUString HID_FUNC_MITTELWERT = u"SC_HID_FUNC_MITTELWERT"_ustr;
+inline constexpr OUString HID_FUNC_SUMQUADABW = u"SC_HID_FUNC_SUMQUADABW"_ustr;
+inline constexpr OUString HID_FUNC_MITTELABW = u"SC_HID_FUNC_MITTELABW"_ustr;
+inline constexpr OUString HID_FUNC_SCHIEFE = u"SC_HID_FUNC_SCHIEFE"_ustr;
+inline constexpr OUString HID_FUNC_SKEWP = u"SC_HID_FUNC_SKEWP"_ustr;
+inline constexpr OUString HID_FUNC_KURT = u"SC_HID_FUNC_KURT"_ustr;
+inline constexpr OUString HID_FUNC_GEOMITTEL = u"SC_HID_FUNC_GEOMITTEL"_ustr;
+inline constexpr OUString HID_FUNC_HARMITTEL = u"SC_HID_FUNC_HARMITTEL"_ustr;
+inline constexpr OUString HID_FUNC_MODALWERT = u"SC_HID_FUNC_MODALWERT"_ustr;
+inline constexpr OUString HID_FUNC_MEDIAN = u"SC_HID_FUNC_MEDIAN"_ustr;
+inline constexpr OUString HID_FUNC_QUANTIL = u"SC_HID_FUNC_QUANTIL"_ustr;
+inline constexpr OUString HID_FUNC_QUARTILE = u"SC_HID_FUNC_QUARTILE"_ustr;
+inline constexpr OUString HID_FUNC_KGROESSTE = u"SC_HID_FUNC_KGROESSTE"_ustr;
+inline constexpr OUString HID_FUNC_KKLEINSTE = u"SC_HID_FUNC_KKLEINSTE"_ustr;
+inline constexpr OUString HID_FUNC_QUANTILSRANG = u"SC_HID_FUNC_QUANTILSRANG"_ustr;
+inline constexpr OUString HID_FUNC_RANG = u"SC_HID_FUNC_RANG"_ustr;
+inline constexpr OUString HID_FUNC_GESTUTZTMITTEL = u"SC_HID_FUNC_GESTUTZTMITTEL"_ustr;
+inline constexpr OUString HID_FUNC_WAHRSCHBEREICH = u"SC_HID_FUNC_WAHRSCHBEREICH"_ustr;
+inline constexpr OUString HID_FUNC_B = u"SC_HID_FUNC_B"_ustr;
+inline constexpr OUString HID_FUNC_PHI = u"SC_HID_FUNC_PHI"_ustr;
+inline constexpr OUString HID_FUNC_GAUSS = u"SC_HID_FUNC_GAUSS"_ustr;
+inline constexpr OUString HID_FUNC_FISHER = u"SC_HID_FUNC_FISHER"_ustr;
+inline constexpr OUString HID_FUNC_FISHERINV = u"SC_HID_FUNC_FISHERINV"_ustr;
+inline constexpr OUString HID_FUNC_BINOMVERT = u"SC_HID_FUNC_BINOMVERT"_ustr;
+inline constexpr OUString HID_FUNC_NEGBINOMVERT = u"SC_HID_FUNC_NEGBINOMVERT"_ustr;
+inline constexpr OUString HID_FUNC_KRITBINOM = u"SC_HID_FUNC_KRITBINOM"_ustr;
+inline constexpr OUString HID_FUNC_POISSON = u"SC_HID_FUNC_POISSON"_ustr;
+inline constexpr OUString HID_FUNC_NORMVERT = u"SC_HID_FUNC_NORMVERT"_ustr;
+inline constexpr OUString HID_FUNC_NORMINV = u"SC_HID_FUNC_NORMINV"_ustr;
+inline constexpr OUString HID_FUNC_STANDNORMVERT = u"SC_HID_FUNC_STANDNORMVERT"_ustr;
+inline constexpr OUString HID_FUNC_STANDNORMINV = u"SC_HID_FUNC_STANDNORMINV"_ustr;
+inline constexpr OUString HID_FUNC_LOGNORMVERT = u"SC_HID_FUNC_LOGNORMVERT"_ustr;
+inline constexpr OUString HID_FUNC_LOGINV = u"SC_HID_FUNC_LOGINV"_ustr;
+inline constexpr OUString HID_FUNC_EXPONVERT = u"SC_HID_FUNC_EXPONVERT"_ustr;
+inline constexpr OUString HID_FUNC_GAMMAVERT = u"SC_HID_FUNC_GAMMAVERT"_ustr;
+inline constexpr OUString HID_FUNC_GAMMAINV = u"SC_HID_FUNC_GAMMAINV"_ustr;
+inline constexpr OUString HID_FUNC_GAMMALN = u"SC_HID_FUNC_GAMMALN"_ustr;
+inline constexpr OUString HID_FUNC_BETAVERT = u"SC_HID_FUNC_BETAVERT"_ustr;
+inline constexpr OUString HID_FUNC_BETAINV = u"SC_HID_FUNC_BETAINV"_ustr;
+inline constexpr OUString HID_FUNC_WEIBULL = u"SC_HID_FUNC_WEIBULL"_ustr;
+inline constexpr OUString HID_FUNC_HYPGEOMVERT = u"SC_HID_FUNC_HYPGEOMVERT"_ustr;
+inline constexpr OUString HID_FUNC_TVERT = u"SC_HID_FUNC_TVERT"_ustr;
+inline constexpr OUString HID_FUNC_TINV = u"SC_HID_FUNC_TINV"_ustr;
+inline constexpr OUString HID_FUNC_FVERT = u"SC_HID_FUNC_FVERT"_ustr;
+inline constexpr OUString HID_FUNC_FINV = u"SC_HID_FUNC_FINV"_ustr;
+inline constexpr OUString HID_FUNC_CHIVERT = u"SC_HID_FUNC_CHIVERT"_ustr;
+inline constexpr OUString HID_FUNC_CHIINV = u"SC_HID_FUNC_CHIINV"_ustr;
+inline constexpr OUString HID_FUNC_STANDARDISIERUNG = u"SC_HID_FUNC_STANDARDISIERUNG"_ustr;
+inline constexpr OUString HID_FUNC_VARIATIONEN = u"SC_HID_FUNC_VARIATIONEN"_ustr;
+inline constexpr OUString HID_FUNC_VARIATIONEN2 = u"SC_HID_FUNC_VARIATIONEN2"_ustr;
+inline constexpr OUString HID_FUNC_KONFIDENZ = u"SC_HID_FUNC_KONFIDENZ"_ustr;
+inline constexpr OUString HID_FUNC_GTEST = u"SC_HID_FUNC_GTEST"_ustr;
+inline constexpr OUString HID_FUNC_CHITEST = u"SC_HID_FUNC_CHITEST"_ustr;
+inline constexpr OUString HID_FUNC_FTEST = u"SC_HID_FUNC_FTEST"_ustr;
+inline constexpr OUString HID_FUNC_TTEST = u"SC_HID_FUNC_TTEST"_ustr;
+inline constexpr OUString HID_FUNC_BESTIMMTHEITSMASS = u"SC_HID_FUNC_BESTIMMTHEITSMASS"_ustr;
+inline constexpr OUString HID_FUNC_ACHSENABSCHNITT = u"SC_HID_FUNC_ACHSENABSCHNITT"_ustr;
+inline constexpr OUString HID_FUNC_STEIGUNG = u"SC_HID_FUNC_STEIGUNG"_ustr;
+inline constexpr OUString HID_FUNC_STFEHLERYX = u"SC_HID_FUNC_STFEHLERYX"_ustr;
+inline constexpr OUString HID_FUNC_PEARSON = u"SC_HID_FUNC_PEARSON"_ustr;
+inline constexpr OUString HID_FUNC_KORREL = u"SC_HID_FUNC_KORREL"_ustr;
+inline constexpr OUString HID_FUNC_KOVAR = u"SC_HID_FUNC_KOVAR"_ustr;
+inline constexpr OUString HID_FUNC_SCHAETZER = u"SC_HID_FUNC_SCHAETZER"_ustr;
+inline constexpr OUString HID_FUNC_MINA = u"SC_HID_FUNC_MINA"_ustr;
+inline constexpr OUString HID_FUNC_MAXA = u"SC_HID_FUNC_MAXA"_ustr;
+inline constexpr OUString HID_FUNC_MITTELWERTA = u"SC_HID_FUNC_MITTELWERTA"_ustr;
+inline constexpr OUString HID_FUNC_STABWA = u"SC_HID_FUNC_STABWA"_ustr;
+inline constexpr OUString HID_FUNC_STABWNA = u"SC_HID_FUNC_STABWNA"_ustr;
+inline constexpr OUString HID_FUNC_VARIANZA = u"SC_HID_FUNC_VARIANZA"_ustr;
+inline constexpr OUString HID_FUNC_VARIANZENA = u"SC_HID_FUNC_VARIANZENA"_ustr;
+inline constexpr OUString HID_FUNC_CHISQDIST = u"SC_HID_FUNC_CHISQDIST"_ustr;
+inline constexpr OUString HID_FUNC_CHISQINV = u"SC_HID_FUNC_CHISQINV"_ustr;
+inline constexpr OUString HID_FUNC_GAMMA = u"SC_HID_FUNC_GAMMA"_ustr;
+
+inline constexpr OUString HID_FUNC_ADRESSE = u"SC_HID_FUNC_ADRESSE"_ustr;
+inline constexpr OUString HID_FUNC_BEREICHE = u"SC_HID_FUNC_BEREICHE"_ustr;
+inline constexpr OUString HID_FUNC_WAHL = u"SC_HID_FUNC_WAHL"_ustr;
+inline constexpr OUString HID_FUNC_SPALTE = u"SC_HID_FUNC_SPALTE"_ustr;
+inline constexpr OUString HID_FUNC_ZEILE = u"SC_HID_FUNC_ZEILE"_ustr;
+inline constexpr OUString HID_FUNC_SPALTEN = u"SC_HID_FUNC_SPALTEN"_ustr;
+inline constexpr OUString HID_FUNC_ZEILEN = u"SC_HID_FUNC_ZEILEN"_ustr;
+inline constexpr OUString HID_FUNC_WVERWEIS = u"SC_HID_FUNC_WVERWEIS"_ustr;
+inline constexpr OUString HID_FUNC_SVERWEIS = u"SC_HID_FUNC_SVERWEIS"_ustr;
+inline constexpr OUString HID_FUNC_INDEX = u"SC_HID_FUNC_INDEX"_ustr;
+inline constexpr OUString HID_FUNC_INDIREKT = u"SC_HID_FUNC_INDIREKT"_ustr;
+inline constexpr OUString HID_FUNC_VERWEIS = u"SC_HID_FUNC_VERWEIS"_ustr;
+inline constexpr OUString HID_FUNC_VERGLEICH = u"SC_HID_FUNC_VERGLEICH"_ustr;
+inline constexpr OUString HID_FUNC_VERSCHIEBUNG = u"SC_HID_FUNC_VERSCHIEBUNG"_ustr;
+inline constexpr OUString HID_FUNC_FEHLERTYP = u"SC_HID_FUNC_FEHLERTYP"_ustr;
+inline constexpr OUString HID_FUNC_VORLAGE = u"SC_HID_FUNC_VORLAGE"_ustr;
+inline constexpr OUString HID_FUNC_DDE = u"SC_HID_FUNC_DDE"_ustr;
+inline constexpr OUString HID_FUNC_TABELLE = u"SC_HID_FUNC_TABELLE"_ustr;
+inline constexpr OUString HID_FUNC_TABELLEN = u"SC_HID_FUNC_TABELLEN"_ustr;
+inline constexpr OUString HID_FUNC_HYPERLINK = u"SC_HID_FUNC_HYPERLINK"_ustr;
+inline constexpr OUString HID_FUNC_GETPIVOTDATA = u"SC_HID_FUNC_GETPIVOTDATA"_ustr;
+
+inline constexpr OUString HID_FUNC_CODE = u"SC_HID_FUNC_CODE"_ustr;
+inline constexpr OUString HID_FUNC_DM = u"SC_HID_FUNC_DM"_ustr;
+inline constexpr OUString HID_FUNC_ZEICHEN = u"SC_HID_FUNC_ZEICHEN"_ustr;
+inline constexpr OUString HID_FUNC_SAEUBERN = u"SC_HID_FUNC_SAEUBERN"_ustr;
+inline constexpr OUString HID_FUNC_VERKETTEN = u"SC_HID_FUNC_VERKETTEN"_ustr;
+inline constexpr OUString HID_FUNC_IDENTISCH = u"SC_HID_FUNC_IDENTISCH"_ustr;
+inline constexpr OUString HID_FUNC_FINDEN = u"SC_HID_FUNC_FINDEN"_ustr;
+inline constexpr OUString HID_FUNC_SUCHEN = u"SC_HID_FUNC_SUCHEN"_ustr;
+inline constexpr OUString HID_FUNC_GLAETTEN = u"SC_HID_FUNC_GLAETTEN"_ustr;
+inline constexpr OUString HID_FUNC_GROSS2 = u"SC_HID_FUNC_GROSS2"_ustr;
+inline constexpr OUString HID_FUNC_GROSS = u"SC_HID_FUNC_GROSS"_ustr;
+inline constexpr OUString HID_FUNC_KLEIN = u"SC_HID_FUNC_KLEIN"_ustr;
+inline constexpr OUString HID_FUNC_WERT = u"SC_HID_FUNC_WERT"_ustr;
+inline constexpr OUString HID_FUNC_TEXT = u"SC_HID_FUNC_TEXT"_ustr;
+inline constexpr OUString HID_FUNC_T = u"SC_HID_FUNC_T"_ustr;
+inline constexpr OUString HID_FUNC_ERSETZEN = u"SC_HID_FUNC_ERSETZEN"_ustr;
+inline constexpr OUString HID_FUNC_FEST = u"SC_HID_FUNC_FEST"_ustr;
+inline constexpr OUString HID_FUNC_LAENGE = u"SC_HID_FUNC_LAENGE"_ustr;
+inline constexpr OUString HID_FUNC_LINKS = u"SC_HID_FUNC_LINKS"_ustr;
+inline constexpr OUString HID_FUNC_RECHTS = u"SC_HID_FUNC_RECHTS"_ustr;
+inline constexpr OUString HID_FUNC_TEIL = u"SC_HID_FUNC_TEIL"_ustr;
+inline constexpr OUString HID_FUNC_LENB = u"SC_HID_FUNC_LENB"_ustr;
+inline constexpr OUString HID_FUNC_RIGHTB = u"SC_HID_FUNC_RIGHTB"_ustr;
+inline constexpr OUString HID_FUNC_LEFTB = u"SC_HID_FUNC_LEFTB"_ustr;
+inline constexpr OUString HID_FUNC_MIDB = u"SC_HID_FUNC_MIDB"_ustr;
+inline constexpr OUString HID_FUNC_WIEDERHOLEN = u"SC_HID_FUNC_WIEDERHOLEN"_ustr;
+inline constexpr OUString HID_FUNC_WECHSELN = u"SC_HID_FUNC_WECHSELN"_ustr;
+inline constexpr OUString HID_FUNC_BASIS = u"SC_HID_FUNC_BASIS"_ustr;
+inline constexpr OUString HID_FUNC_DEZIMAL = u"SC_HID_FUNC_DEZIMAL"_ustr;
+inline constexpr OUString HID_FUNC_ROEMISCH = u"SC_HID_FUNC_ROEMISCH"_ustr;
+inline constexpr OUString HID_FUNC_ARABISCH = u"SC_HID_FUNC_ARABISCH"_ustr;
+inline constexpr OUString HID_FUNC_BAHTTEXT = u"SC_HID_FUNC_BAHTTEXT"_ustr;
+inline constexpr OUString HID_FUNC_JIS = u"SC_HID_FUNC_JIS"_ustr;
+inline constexpr OUString HID_FUNC_ASC = u"SC_HID_FUNC_ASC"_ustr;
+inline constexpr OUString HID_FUNC_UNICODE = u"SC_HID_FUNC_UNICODE"_ustr;
+inline constexpr OUString HID_FUNC_UNICHAR = u"SC_HID_FUNC_UNICHAR"_ustr;
+inline constexpr OUString HID_FUNC_NUMBERVALUE = u"SC_HID_FUNC_NUMBERVALUE"_ustr;
+inline constexpr OUString HID_FUNC_BITAND = u"SC_HID_FUNC_BITAND"_ustr;
+inline constexpr OUString HID_FUNC_BITOR = u"SC_HID_FUNC_BITOR"_ustr;
+inline constexpr OUString HID_FUNC_BITXOR = u"SC_HID_FUNC_BITXOR"_ustr;
+inline constexpr OUString HID_FUNC_BITLSHIFT = u"SC_HID_FUNC_BITLSHIFT"_ustr;
+inline constexpr OUString HID_FUNC_BITRSHIFT = u"SC_HID_FUNC_BITRSHIFT"_ustr;
+inline constexpr OUString HID_FUNC_FILTERXML = u"SC_HID_FUNC_FILTERXML"_ustr;
+inline constexpr OUString HID_FUNC_WEBSERVICE = u"SC_HID_FUNC_WEBSERVICE"_ustr;
+inline constexpr OUString HID_FUNC_ENCODEURL = u"SC_HID_FUNC_ENCODEURL"_ustr;
+inline constexpr OUString HID_FUNC_COLOR = u"SC_HID_FUNC_COLOR"_ustr;
+inline constexpr OUString HID_FUNC_COVARIANCE_P = u"SC_HID_FUNC_COVARIANCE_P"_ustr;
+inline constexpr OUString HID_FUNC_COVARIANCE_S = u"SC_HID_FUNC_COVARIANCE_S"_ustr;
+inline constexpr OUString HID_FUNC_ST_DEV_P_MS = u"SC_HID_FUNC_ST_DEV_P_MS"_ustr;
+inline constexpr OUString HID_FUNC_ST_DEV_S = u"SC_HID_FUNC_ST_DEV_S"_ustr;
+inline constexpr OUString HID_FUNC_VAR_P_MS = u"SC_HID_FUNC_VAR_P_MS"_ustr;
+inline constexpr OUString HID_FUNC_VAR_S = u"SC_HID_FUNC_VAR_S"_ustr;
+inline constexpr OUString HID_FUNC_BETADIST_MS = u"SC_HID_FUNC_BETADIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_BETAINV_MS = u"SC_HID_FUNC_BETAINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_BINOM_DIST_MS = u"SC_HID_FUNC_BINOM_DIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_BINOM_INV_MS = u"SC_HID_FUNC_BINOM_INV_MS"_ustr;
+inline constexpr OUString HID_FUNC_CHIINV_MS = u"SC_HID_FUNC_CHIINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_CHIVERT_MS = u"SC_HID_FUNC_CHIVERT_MS"_ustr;
+inline constexpr OUString HID_FUNC_CHITEST_MS = u"SC_HID_FUNC_CHITEST_MS"_ustr;
+inline constexpr OUString HID_FUNC_CHISQDIST_MS = u"SC_HID_FUNC_CHISQDIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_CHISQINV_MS = u"SC_HID_FUNC_CHISQINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_CONFIDENCE_N = u"SC_HID_FUNC_CONFIDENCE_N"_ustr;
+inline constexpr OUString HID_FUNC_CONFIDENCE_T = u"SC_HID_FUNC_CONFIDENCE_T"_ustr;
+inline constexpr OUString HID_FUNC_F_DIST_LT = u"SC_HID_FUNC_F_DIST_LT"_ustr;
+inline constexpr OUString HID_FUNC_F_DIST_RT = u"SC_HID_FUNC_F_DIST_RT"_ustr;
+inline constexpr OUString HID_FUNC_F_INV_LT = u"SC_HID_FUNC_F_INV_LT"_ustr;
+inline constexpr OUString HID_FUNC_F_INV_RT = u"SC_HID_FUNC_F_INV_RT"_ustr;
+inline constexpr OUString HID_FUNC_F_TEST_MS = u"SC_HID_FUNC_F_TEST_MS"_ustr;
+inline constexpr OUString HID_FUNC_EXP_DIST_MS = u"SC_HID_FUNC_EXP_DIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_HYP_GEOM_DIST_MS = u"SC_HID_FUNC_HYP_GEOM_DIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_POISSON_DIST_MS = u"SC_HID_FUNC_POISSON_DIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_WEIBULL_DIST_MS = u"SC_HID_FUNC_WEIBULL_DIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_GAMMADIST_MS = u"SC_HID_FUNC_GAMMADIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_GAMMAINV_MS = u"SC_HID_FUNC_GAMMAINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_GAMMALN_MS = u"SC_HID_FUNC_GAMMALN_MS"_ustr;
+inline constexpr OUString HID_FUNC_LOGNORMDIST_MS = u"SC_HID_FUNC_LOGNORMDIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_NORMDIST_MS = u"SC_HID_FUNC_NORMDIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_NORMINV_MS = u"SC_HID_FUNC_NORMINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_STD_NORMDIST_MS = u"SC_HID_FUNC_STD_NORMDIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_STD_NORMINV_MS = u"SC_HID_FUNC_STD_NORMINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_TDIST_2T = u"SC_HID_FUNC_TDIST_2T"_ustr;
+inline constexpr OUString HID_FUNC_TDIST_MS = u"SC_HID_FUNC_TDIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_TDIST_RT = u"SC_HID_FUNC_TDIST_RT"_ustr;
+inline constexpr OUString HID_FUNC_TINV_2T = u"SC_HID_FUNC_TINV_2T"_ustr;
+inline constexpr OUString HID_FUNC_TINV_MS = u"SC_HID_FUNC_TINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_TTEST_MS = u"SC_HID_FUNC_TTEST_MS"_ustr;
+inline constexpr OUString HID_FUNC_PERCENTILE_EXC = u"SC_HID_FUNC_PERCENTILE_EXC"_ustr;
+inline constexpr OUString HID_FUNC_PERCENTILE_INC = u"SC_HID_FUNC_PERCENTILE_INC"_ustr;
+inline constexpr OUString HID_FUNC_PERCENTRANK_EXC = u"SC_HID_FUNC_PERCENTRANK_EXC"_ustr;
+inline constexpr OUString HID_FUNC_PERCENTRANK_INC = u"SC_HID_FUNC_PERCENTRANK_INC"_ustr;
+inline constexpr OUString HID_FUNC_QUARTILE_INC = u"SC_HID_FUNC_QUARTILE_INC"_ustr;
+inline constexpr OUString HID_FUNC_QUARTILE_EXC = u"SC_HID_FUNC_QUARTILE_EXC"_ustr;
+inline constexpr OUString HID_FUNC_RANK_EQ = u"SC_HID_FUNC_RANK_EQ"_ustr;
+inline constexpr OUString HID_FUNC_RANK_AVG = u"SC_HID_FUNC_RANK_AVG"_ustr;
+inline constexpr OUString HID_FUNC_MODAL_VALUE_MS = u"SC_HID_FUNC_MODAL_VALUE_MS"_ustr;
+inline constexpr OUString HID_FUNC_MODAL_VALUE_MULTI = u"SC_HID_FUNC_MODAL_VALUE_MULTI"_ustr;
+inline constexpr OUString HID_FUNC_NEGBINOMDIST_MS = u"SC_HID_FUNC_NEGBINOMDIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_Z_TEST_MS = u"SC_HID_FUNC_Z_TEST_MS"_ustr;
+inline constexpr OUString HID_FUNC_CEIL_MS = u"SC_HID_FUNC_CEIL_MS"_ustr;
+inline constexpr OUString HID_FUNC_CEIL_PRECISE = u"SC_HID_FUNC_CEIL_PRECISE"_ustr;
+inline constexpr OUString HID_FUNC_CEIL_ISO = u"SC_HID_FUNC_CEIL_ISO"_ustr;
+inline constexpr OUString HID_FUNC_FLOOR_MS = u"SC_HID_FUNC_FLOOR_MS"_ustr;
+inline constexpr OUString HID_FUNC_NETWORKDAYS = u"SC_HID_FUNC_NETWORKDAYS"_ustr;
+inline constexpr OUString HID_FUNC_NETWORKDAYS_MS = u"SC_HID_FUNC_NETWORKDAYS_MS"_ustr;
+inline constexpr OUString HID_FUNC_WORKDAY_MS = u"SC_HID_FUNC_WORKDAY_MS"_ustr;
+inline constexpr OUString HID_FUNC_ERF_MS = u"SC_HID_FUNC_ERF_MS"_ustr;
+inline constexpr OUString HID_FUNC_ERFC_MS = u"SC_HID_FUNC_ERFC_MS"_ustr;
+inline constexpr OUString HID_FUNC_AGGREGATE = u"SC_HID_FUNC_AGGREGATE"_ustr;
+inline constexpr OUString HID_FUNC_ERROR_TYPE_ODF = u"SC_HID_FUNC_ERROR_TYPE_ODF"_ustr;
+inline constexpr OUString HID_FUNC_CEIL_MATH = u"SC_HID_FUNC_CEIL_MATH"_ustr;
+inline constexpr OUString HID_FUNC_FLOOR_MATH = u"SC_HID_FUNC_FLOOR_MATH"_ustr;
+inline constexpr OUString HID_FUNC_FLOOR_PRECISE = u"SC_HID_FUNC_FLOOR_PRECISE"_ustr;
+inline constexpr OUString HID_FUNC_RAWSUBTRACT = u"SC_HID_FUNC_RAWSUBTRACT"_ustr;
+inline constexpr OUString HID_FUNC_WEEKNUM_OOO = u"SC_HID_FUNC_WEEKNUM_OOO"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_ADD = u"SC_HID_FUNC_FORECAST_ETS_ADD"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_MUL = u"SC_HID_FUNC_FORECAST_ETS_MUL"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_PIA = u"SC_HID_FUNC_FORECAST_ETS_PIA"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_PIM = u"SC_HID_FUNC_FORECAST_ETS_PIM"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_SEA = u"SC_HID_FUNC_FORECAST_ETS_SEA"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_STA = u"SC_HID_FUNC_FORECAST_ETS_STA"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_STM = u"SC_HID_FUNC_FORECAST_ETS_STM"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_LIN = u"SC_HID_FUNC_FORECAST_LIN"_ustr;
+inline constexpr OUString HID_FUNC_CONCAT_MS = u"SC_HID_FUNC_CONCAT_MS"_ustr;
+inline constexpr OUString HID_FUNC_TEXTJOIN_MS = u"SC_HID_FUNC_TEXTJOIN_MS"_ustr;
+inline constexpr OUString HID_FUNC_IFS_MS = u"SC_HID_FUNC_IFS_MS"_ustr;
+inline constexpr OUString HID_FUNC_SWITCH_MS = u"SC_HID_FUNC_SWITCH_MS"_ustr;
+inline constexpr OUString HID_FUNC_MINIFS_MS = u"SC_HID_FUNC_MINIFS_MS"_ustr;
+inline constexpr OUString HID_FUNC_MAXIFS_MS = u"SC_HID_FUNC_MAXIFS_MS"_ustr;
+inline constexpr OUString HID_FUNC_ROUNDSIG = u"SC_HID_FUNC_ROUNDSIG"_ustr;
+inline constexpr OUString HID_FUNC_REPLACEB = u"SC_HID_FUNC_REPLACEB"_ustr;
+inline constexpr OUString HID_FUNC_FINDB = u"SC_HID_FUNC_FINDB"_ustr;
+inline constexpr OUString HID_FUNC_SEARCHB = u"SC_HID_FUNC_SEARCHB"_ustr;
+inline constexpr OUString HID_FUNC_REGEX = u"SC_HID_FUNC_REGEX"_ustr;
+inline constexpr OUString HID_FUNC_FOURIER = u"SC_HID_FUNC_FOURIER"_ustr;
+inline constexpr OUString HID_FUNC_RAND_NV = u"SC_HID_FUNC_RAND_NV"_ustr;
+inline constexpr OUString HID_FUNC_RANDBETWEEN_NV = u"SC_HID_FUNC_RANDBETWEEN_NV"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/sheetlimits.hxx b/sc/inc/sheetlimits.hxx
index 1d1410b9056a..506f63efb09d 100644
--- a/sc/inc/sheetlimits.hxx
+++ b/sc/inc/sheetlimits.hxx
@@ -69,12 +69,12 @@ struct ScSheetLimits final : public salhelper::SimpleReferenceObject
// max row number as string
OUString MaxRowAsString() const
{
- return mnMaxRow == MAXROW ? OUString(MAXROW_STRING) : OUString(MAXROW_JUMBO_STRING);
+ return mnMaxRow == MAXROW ? MAXROW_STRING : MAXROW_JUMBO_STRING;
}
// mac col as string ("AMJ" or "XFD")
OUString MaxColAsString() const
{
- return mnMaxCol == MAXCOL ? OUString(MAXCOL_STRING) : OUString(MAXCOL_JUMBO_STRING);
+ return mnMaxCol == MAXCOL ? MAXCOL_STRING : MAXCOL_JUMBO_STRING;
}
};
diff --git a/sc/inc/strings.hxx b/sc/inc/strings.hxx
index 38c6a1fdd4dd..745ac05544d4 100644
--- a/sc/inc/strings.hxx
+++ b/sc/inc/strings.hxx
@@ -11,18 +11,18 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral SCSTR_FIELDSEP = u",\t44\t;\t59\t:\t58\t{%TAB}\t9\t{%SPACE}\t32 ";
-inline constexpr OUStringLiteral SCSTR_TEXTSEP = u"\"\t34\t'\t39";
-inline constexpr OUStringLiteral STR_ACC_DOC_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_TABLE_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_CELL_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_PREVIEWDOC_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_HEADERCELL_NAME = u"";
-inline constexpr OUStringLiteral STR_ACC_HEADERCELL_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_LEFTAREA_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_CENTERAREA_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_RIGHTAREA_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_HEADER_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_FOOTER_DESCR = u"";
+inline constexpr OUString SCSTR_FIELDSEP = u",\t44\t;\t59\t:\t58\t{%TAB}\t9\t{%SPACE}\t32 "_ustr;
+inline constexpr OUString SCSTR_TEXTSEP = u"\"\t34\t'\t39"_ustr;
+inline constexpr OUString STR_ACC_DOC_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_TABLE_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_CELL_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_PREVIEWDOC_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_HEADERCELL_NAME = u""_ustr;
+inline constexpr OUString STR_ACC_HEADERCELL_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_LEFTAREA_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_CENTERAREA_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_RIGHTAREA_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_HEADER_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_FOOTER_DESCR = u""_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/sc/inc/stylehelper.hxx b/sc/inc/stylehelper.hxx
index e11fcef97c8e..470f809df47a 100644
--- a/sc/inc/stylehelper.hxx
+++ b/sc/inc/stylehelper.hxx
@@ -27,19 +27,19 @@
// the api is required to use programmatic names for default styles
// these programmatic names must never change!
-inline constexpr OUStringLiteral SC_STYLE_PROG_STANDARD = u"Default";
-inline constexpr OUStringLiteral SC_STYLE_PROG_RESULT = u"Result";
-inline constexpr OUStringLiteral SC_STYLE_PROG_RESULT1 = u"Result2";
-inline constexpr OUStringLiteral SC_STYLE_PROG_HEADING = u"Heading";
-inline constexpr OUStringLiteral SC_STYLE_PROG_HEADING1 = u"Heading1";
-inline constexpr OUStringLiteral SC_STYLE_PROG_REPORT = u"Report";
-
-inline constexpr OUStringLiteral SC_PIVOT_STYLE_PROG_INNER = u"Pivot Table Value";
-inline constexpr OUStringLiteral SC_PIVOT_STYLE_PROG_RESULT = u"Pivot Table Result";
-inline constexpr OUStringLiteral SC_PIVOT_STYLE_PROG_CATEGORY = u"Pivot Table Category";
-inline constexpr OUStringLiteral SC_PIVOT_STYLE_PROG_TITLE = u"Pivot Table Title";
-inline constexpr OUStringLiteral SC_PIVOT_STYLE_PROG_FIELDNAME = u"Pivot Table Field";
-inline constexpr OUStringLiteral SC_PIVOT_STYLE_PROG_TOP = u"Pivot Table Corner";
+inline constexpr OUString SC_STYLE_PROG_STANDARD = u"Default"_ustr;
+inline constexpr OUString SC_STYLE_PROG_RESULT = u"Result"_ustr;
+inline constexpr OUString SC_STYLE_PROG_RESULT1 = u"Result2"_ustr;
+inline constexpr OUString SC_STYLE_PROG_HEADING = u"Heading"_ustr;
+inline constexpr OUString SC_STYLE_PROG_HEADING1 = u"Heading1"_ustr;
+inline constexpr OUString SC_STYLE_PROG_REPORT = u"Report"_ustr;
+
+inline constexpr OUString SC_PIVOT_STYLE_PROG_INNER = u"Pivot Table Value"_ustr;
+inline constexpr OUString SC_PIVOT_STYLE_PROG_RESULT = u"Pivot Table Result"_ustr;
+inline constexpr OUString SC_PIVOT_STYLE_PROG_CATEGORY = u"Pivot Table Category"_ustr;
+inline constexpr OUString SC_PIVOT_STYLE_PROG_TITLE = u"Pivot Table Title"_ustr;
+inline constexpr OUString SC_PIVOT_STYLE_PROG_FIELDNAME = u"Pivot Table Field"_ustr;
+inline constexpr OUString SC_PIVOT_STYLE_PROG_TOP = u"Pivot Table Corner"_ustr;
enum class SfxStyleFamily;
diff --git a/sc/inc/targuno.hxx b/sc/inc/targuno.hxx
index db62333db1c7..b45c56f5752f 100644
--- a/sc/inc/targuno.hxx
+++ b/sc/inc/targuno.hxx
@@ -38,7 +38,7 @@ class ScDocShell;
#define SC_LINKTARGETTYPE_COUNT 3
-inline constexpr OUStringLiteral SCLINKTARGET_SERVICE = u"com.sun.star.document.LinkTarget";
+inline constexpr OUString SCLINKTARGET_SERVICE = u"com.sun.star.document.LinkTarget"_ustr;
//! Graphic / OleObject (need separate collections!)
diff --git a/sc/inc/unonames.hxx b/sc/inc/unonames.hxx
index f88d89fdd2f0..5b8c65346764 100644
--- a/sc/inc/unonames.hxx
+++ b/sc/inc/unonames.hxx
@@ -22,701 +22,701 @@
#include <rtl/ustring.hxx>
// service names
-inline constexpr OUStringLiteral SC_SERVICENAME_VALBIND = u"com.sun.star.table.CellValueBinding";
-inline constexpr OUStringLiteral SC_SERVICENAME_LISTCELLBIND = u"com.sun.star.table.ListPositionCellBinding";
-inline constexpr OUStringLiteral SC_SERVICENAME_LISTSOURCE = u"com.sun.star.table.CellRangeListSource";
-inline constexpr OUStringLiteral SC_SERVICENAME_CELLADDRESS = u"com.sun.star.table.CellAddressConversion";
-inline constexpr OUStringLiteral SC_SERVICENAME_RANGEADDRESS = u"com.sun.star.table.CellRangeAddressConversion";
+inline constexpr OUString SC_SERVICENAME_VALBIND = u"com.sun.star.table.CellValueBinding"_ustr;
+inline constexpr OUString SC_SERVICENAME_LISTCELLBIND = u"com.sun.star.table.ListPositionCellBinding"_ustr;
+inline constexpr OUString SC_SERVICENAME_LISTSOURCE = u"com.sun.star.table.CellRangeListSource"_ustr;
+inline constexpr OUString SC_SERVICENAME_CELLADDRESS = u"com.sun.star.table.CellAddressConversion"_ustr;
+inline constexpr OUString SC_SERVICENAME_RANGEADDRESS = u"com.sun.star.table.CellRangeAddressConversion"_ustr;
-inline constexpr OUStringLiteral SC_SERVICENAME_FORMULAPARS = u"com.sun.star.sheet.FormulaParser";
-inline constexpr OUStringLiteral SC_SERVICENAME_OPCODEMAPPER = u"com.sun.star.sheet.FormulaOpCodeMapper";
+inline constexpr OUString SC_SERVICENAME_FORMULAPARS = u"com.sun.star.sheet.FormulaParser"_ustr;
+inline constexpr OUString SC_SERVICENAME_OPCODEMAPPER = u"com.sun.star.sheet.FormulaOpCodeMapper"_ustr;
-inline constexpr OUStringLiteral SC_SERVICENAME_CHDATAPROV = u"com.sun.star.chart2.data.DataProvider";
-inline constexpr OUStringLiteral SC_SERVICENAME_CHRANGEHILIGHT = u"com.sun.star.chart2.data.RangeHighlightListener";
-inline constexpr OUStringLiteral SC_SERVICENAME_CHART_PIVOTTABLE_DATAPROVIDER = u"com.sun.star.chart2.data.PivotTableDataProvider";
+inline constexpr OUString SC_SERVICENAME_CHDATAPROV = u"com.sun.star.chart2.data.DataProvider"_ustr;
+inline constexpr OUString SC_SERVICENAME_CHRANGEHILIGHT = u"com.sun.star.chart2.data.RangeHighlightListener"_ustr;
+inline constexpr OUString SC_SERVICENAME_CHART_PIVOTTABLE_DATAPROVIDER = u"com.sun.star.chart2.data.PivotTableDataProvider"_ustr;
// document
-inline constexpr OUStringLiteral SC_UNO_AREALINKS = u"AreaLinks";
-inline constexpr OUStringLiteral SC_UNO_DDELINKS = u"DDELinks";
-inline constexpr OUStringLiteral SC_UNO_EXTERNALDOCLINKS = u"ExternalDocLinks";
-inline constexpr OUStringLiteral SC_UNO_COLLABELRNG = u"ColumnLabelRanges";
-inline constexpr OUStringLiteral SC_UNO_DATABASERNG = u"DatabaseRanges";
-inline constexpr OUStringLiteral SC_UNO_UNNAMEDDBRNG = u"UnnamedDatabaseRanges";
-inline constexpr OUStringLiteral SC_UNO_NAMEDRANGES = u"NamedRanges";
-inline constexpr OUStringLiteral SC_UNO_ROWLABELRNG = u"RowLabelRanges";
-inline constexpr OUStringLiteral SC_UNO_SHEETLINKS = u"SheetLinks";
-inline constexpr OUStringLiteral SC_UNO_FORBIDDEN = u"ForbiddenCharacters";
-inline constexpr OUStringLiteral SC_UNO_HASDRAWPAGES = u"HasDrawPages";
-inline constexpr OUStringLiteral SC_UNO_THEME = u"Theme";
+inline constexpr OUString SC_UNO_AREALINKS = u"AreaLinks"_ustr;
+inline constexpr OUString SC_UNO_DDELINKS = u"DDELinks"_ustr;
+inline constexpr OUString SC_UNO_EXTERNALDOCLINKS = u"ExternalDocLinks"_ustr;
+inline constexpr OUString SC_UNO_COLLABELRNG = u"ColumnLabelRanges"_ustr;
+inline constexpr OUString SC_UNO_DATABASERNG = u"DatabaseRanges"_ustr;
+inline constexpr OUString SC_UNO_UNNAMEDDBRNG = u"UnnamedDatabaseRanges"_ustr;
+inline constexpr OUString SC_UNO_NAMEDRANGES = u"NamedRanges"_ustr;
+inline constexpr OUString SC_UNO_ROWLABELRNG = u"RowLabelRanges"_ustr;
+inline constexpr OUString SC_UNO_SHEETLINKS = u"SheetLinks"_ustr;
+inline constexpr OUString SC_UNO_FORBIDDEN = u"ForbiddenCharacters"_ustr;
+inline constexpr OUString SC_UNO_HASDRAWPAGES = u"HasDrawPages"_ustr;
+inline constexpr OUString SC_UNO_THEME = u"Theme"_ustr;
// CharacterProperties
-inline constexpr OUStringLiteral SC_UNONAME_CCOLOR = u"CharColor";
-inline constexpr OUStringLiteral SC_UNONAME_CHAR_COMPLEX_COLOR = u"CharComplexColor";
-inline constexpr OUStringLiteral SC_UNONAME_CHEIGHT = u"CharHeight";
-inline constexpr OUStringLiteral SC_UNONAME_CUNDER = u"CharUnderline";
-inline constexpr OUStringLiteral SC_UNONAME_CUNDLCOL = u"CharUnderlineColor";
-inline constexpr OUStringLiteral SC_UNONAME_CUNDLHAS = u"CharUnderlineHasColor";
-inline constexpr OUStringLiteral SC_UNONAME_COVER = u"CharOverline";
-inline constexpr OUStringLiteral SC_UNONAME_COVRLCOL = u"CharOverlineColor";
-inline constexpr OUStringLiteral SC_UNONAME_COVRLHAS = u"CharOverlineHasColor";
-inline constexpr OUStringLiteral SC_UNONAME_CWEIGHT = u"CharWeight";
-inline constexpr OUStringLiteral SC_UNONAME_CPOST = u"CharPosture";
-inline constexpr OUStringLiteral SC_UNONAME_CCROSS = u"CharCrossedOut";
-inline constexpr OUStringLiteral SC_UNONAME_CSTRIKE = u"CharStrikeout";
-inline constexpr OUStringLiteral SC_UNONAME_CLOCAL = u"CharLocale";
-inline constexpr OUStringLiteral SC_UNONAME_CSHADD = u"CharShadowed";
-inline constexpr OUStringLiteral SC_UNONAME_CFONT = u"CharFont";
-inline constexpr OUStringLiteral SC_UNONAME_COUTL = u"CharContoured";
-inline constexpr OUStringLiteral SC_UNONAME_CEMPHAS = u"CharEmphasis";
-inline constexpr OUStringLiteral SC_UNONAME_CFNAME = u"CharFontName";
-inline constexpr OUStringLiteral SC_UNONAME_CFSTYLE = u"CharFontStyleName";
-inline constexpr OUStringLiteral SC_UNONAME_CFFAMIL = u"CharFontFamily";
-inline constexpr OUStringLiteral SC_UNONAME_CFCHARS = u"CharFontCharSet";
-inline constexpr OUStringLiteral SC_UNONAME_CFPITCH = u"CharFontPitch";
-inline constexpr OUStringLiteral SC_UNONAME_CRELIEF = u"CharRelief";
-inline constexpr OUStringLiteral SC_UNONAME_CWORDMOD = u"CharWordMode";
-
-inline constexpr OUStringLiteral SC_UNO_CJK_CFNAME = u"CharFontNameAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CFSTYLE = u"CharFontStyleNameAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CFFAMIL = u"CharFontFamilyAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CFCHARS = u"CharFontCharSetAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CFPITCH = u"CharFontPitchAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CHEIGHT = u"CharHeightAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CWEIGHT = u"CharWeightAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CPOST = u"CharPostureAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CLOCAL = u"CharLocaleAsian";
-
-inline constexpr OUStringLiteral SC_UNO_CTL_CFNAME = u"CharFontNameComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CFSTYLE = u"CharFontStyleNameComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CFFAMIL = u"CharFontFamilyComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CFCHARS = u"CharFontCharSetComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CFPITCH = u"CharFontPitchComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CHEIGHT = u"CharHeightComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CWEIGHT = u"CharWeightComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CPOST = u"CharPostureComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CLOCAL = u"CharLocaleComplex";
+inline constexpr OUString SC_UNONAME_CCOLOR = u"CharColor"_ustr;
+inline constexpr OUString SC_UNONAME_CHAR_COMPLEX_COLOR = u"CharComplexColor"_ustr;
+inline constexpr OUString SC_UNONAME_CHEIGHT = u"CharHeight"_ustr;
+inline constexpr OUString SC_UNONAME_CUNDER = u"CharUnderline"_ustr;
+inline constexpr OUString SC_UNONAME_CUNDLCOL = u"CharUnderlineColor"_ustr;
+inline constexpr OUString SC_UNONAME_CUNDLHAS = u"CharUnderlineHasColor"_ustr;
+inline constexpr OUString SC_UNONAME_COVER = u"CharOverline"_ustr;
+inline constexpr OUString SC_UNONAME_COVRLCOL = u"CharOverlineColor"_ustr;
+inline constexpr OUString SC_UNONAME_COVRLHAS = u"CharOverlineHasColor"_ustr;
+inline constexpr OUString SC_UNONAME_CWEIGHT = u"CharWeight"_ustr;
+inline constexpr OUString SC_UNONAME_CPOST = u"CharPosture"_ustr;
+inline constexpr OUString SC_UNONAME_CCROSS = u"CharCrossedOut"_ustr;
+inline constexpr OUString SC_UNONAME_CSTRIKE = u"CharStrikeout"_ustr;
+inline constexpr OUString SC_UNONAME_CLOCAL = u"CharLocale"_ustr;
+inline constexpr OUString SC_UNONAME_CSHADD = u"CharShadowed"_ustr;
+inline constexpr OUString SC_UNONAME_CFONT = u"CharFont"_ustr;
+inline constexpr OUString SC_UNONAME_COUTL = u"CharContoured"_ustr;
+inline constexpr OUString SC_UNONAME_CEMPHAS = u"CharEmphasis"_ustr;
+inline constexpr OUString SC_UNONAME_CFNAME = u"CharFontName"_ustr;
+inline constexpr OUString SC_UNONAME_CFSTYLE = u"CharFontStyleName"_ustr;
+inline constexpr OUString SC_UNONAME_CFFAMIL = u"CharFontFamily"_ustr;
+inline constexpr OUString SC_UNONAME_CFCHARS = u"CharFontCharSet"_ustr;
+inline constexpr OUString SC_UNONAME_CFPITCH = u"CharFontPitch"_ustr;
+inline constexpr OUString SC_UNONAME_CRELIEF = u"CharRelief"_ustr;
+inline constexpr OUString SC_UNONAME_CWORDMOD = u"CharWordMode"_ustr;
+
+inline constexpr OUString SC_UNO_CJK_CFNAME = u"CharFontNameAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CFSTYLE = u"CharFontStyleNameAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CFFAMIL = u"CharFontFamilyAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CFCHARS = u"CharFontCharSetAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CFPITCH = u"CharFontPitchAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CHEIGHT = u"CharHeightAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CWEIGHT = u"CharWeightAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CPOST = u"CharPostureAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CLOCAL = u"CharLocaleAsian"_ustr;
+
+inline constexpr OUString SC_UNO_CTL_CFNAME = u"CharFontNameComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CFSTYLE = u"CharFontStyleNameComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CFFAMIL = u"CharFontFamilyComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CFCHARS = u"CharFontCharSetComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CFPITCH = u"CharFontPitchComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CHEIGHT = u"CharHeightComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CWEIGHT = u"CharWeightComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CPOST = u"CharPostureComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CLOCAL = u"CharLocaleComplex"_ustr;
// CellProperties
-inline constexpr OUStringLiteral SC_UNONAME_CELLSTYL = u"CellStyle";
-inline constexpr OUStringLiteral SC_UNONAME_CELLBACK = u"CellBackColor";
-inline constexpr OUStringLiteral SC_UNONAME_CELL_BACKGROUND_COMPLEX_COLOR = u"CellBackgroundComplexColor";
-inline constexpr OUStringLiteral SC_UNONAME_CELLTRAN = u"IsCellBackgroundTransparent";
-inline constexpr OUStringLiteral SC_UNONAME_CELLPRO = u"CellProtection";
-inline constexpr OUStringLiteral SC_UNONAME_CELLHJUS = u"HoriJustify";
-inline constexpr OUStringLiteral SC_UNONAME_CELLVJUS = u"VertJustify";
-inline constexpr OUStringLiteral SC_UNONAME_CELLHJUS_METHOD = u"HoriJustifyMethod";
-inline constexpr OUStringLiteral SC_UNONAME_CELLVJUS_METHOD = u"VertJustifyMethod";
-inline constexpr OUStringLiteral SC_UNONAME_CELLORI = u"Orientation";
-inline constexpr OUStringLiteral SC_UNONAME_NUMFMT = u"NumberFormat";
-inline constexpr OUStringLiteral SC_UNONAME_FORMATID = u"FormatID";
-inline constexpr OUStringLiteral SC_UNONAME_SHADOW = u"ShadowFormat";
-inline constexpr OUStringLiteral SC_UNONAME_TBLBORD = u"TableBorder";
-inline constexpr OUStringLiteral SC_UNONAME_TBLBORD2 = u"TableBorder2";
-inline constexpr OUStringLiteral SC_UNONAME_WRAP = u"IsTextWrapped";
-inline constexpr OUStringLiteral SC_UNONAME_PINDENT = u"ParaIndent";
-inline constexpr OUStringLiteral SC_UNONAME_PTMARGIN = u"ParaTopMargin";
-inline constexpr OUStringLiteral SC_UNONAME_PBMARGIN = u"ParaBottomMargin";
-inline constexpr OUStringLiteral SC_UNONAME_PLMARGIN = u"ParaLeftMargin";
-inline constexpr OUStringLiteral SC_UNONAME_PRMARGIN = u"ParaRightMargin";
-inline constexpr OUStringLiteral SC_UNONAME_ROTANG = u"RotateAngle";
-inline constexpr OUStringLiteral SC_UNONAME_ROTREF = u"RotateReference";
-inline constexpr OUStringLiteral SC_UNONAME_ASIANVERT = u"AsianVerticalMode";
-inline constexpr OUStringLiteral SC_UNONAME_WRITING = u"WritingMode";
-inline constexpr OUStringLiteral SC_UNONAME_HIDDEN = u"Hidden";
-
-inline constexpr OUStringLiteral SC_UNONAME_BOTTBORDER = u"BottomBorder";
-inline constexpr OUStringLiteral SC_UNONAME_LEFTBORDER = u"LeftBorder";
-inline constexpr OUStringLiteral SC_UNONAME_RIGHTBORDER = u"RightBorder";
-inline constexpr OUStringLiteral SC_UNONAME_TOPBORDER = u"TopBorder";
-
-inline constexpr OUStringLiteral SC_UNONAME_BOTTBORDER2 = u"BottomBorder2";
-inline constexpr OUStringLiteral SC_UNONAME_LEFTBORDER2 = u"LeftBorder2";
-inline constexpr OUStringLiteral SC_UNONAME_RIGHTBORDER2 = u"RightBorder2";
-inline constexpr OUStringLiteral SC_UNONAME_TOPBORDER2 = u"TopBorder2";
-
-inline constexpr OUStringLiteral SC_UNONAME_BOTTOM_BORDER_COMPLEX_COLOR = u"BottomBorderComplexColor";
-inline constexpr OUStringLiteral SC_UNONAME_LEFT_BORDER_COMPLEX_COLOR = u"LeftBorderComplexColor";
-inline constexpr OUStringLiteral SC_UNONAME_RIGHT_BORDER_COMPLEX_COLOR = u"RightBorderComplexColor";
-inline constexpr OUStringLiteral SC_UNONAME_TOP_BORDER_COMPLEX_COLOR = u"TopBorderComplexColor";
-
-inline constexpr OUStringLiteral SC_UNONAME_DIAGONAL_TLBR = u"DiagonalTLBR";
-inline constexpr OUStringLiteral SC_UNONAME_DIAGONAL_BLTR = u"DiagonalBLTR";
-
-inline constexpr OUStringLiteral SC_UNONAME_DIAGONAL_TLBR2 = u"DiagonalTLBR2";
-inline constexpr OUStringLiteral SC_UNONAME_DIAGONAL_BLTR2 = u"DiagonalBLTR2";
-
-inline constexpr OUStringLiteral SC_UNONAME_SHRINK_TO_FIT = u"ShrinkToFit";
-
-inline constexpr OUStringLiteral SC_UNONAME_PISHANG = u"ParaIsHangingPunctuation";
-inline constexpr OUStringLiteral SC_UNONAME_PISCHDIST = u"ParaIsCharacterDistance";
-inline constexpr OUStringLiteral SC_UNONAME_PISFORBID = u"ParaIsForbiddenRules";
-inline constexpr OUStringLiteral SC_UNONAME_PISHYPHEN = u"ParaIsHyphenation";
-inline constexpr OUStringLiteral SC_UNONAME_PADJUST = u"ParaAdjust";
-inline constexpr OUStringLiteral SC_UNONAME_PLASTADJ = u"ParaLastLineAdjust";
-
-inline constexpr OUStringLiteral SC_UNONAME_NUMRULES = u"NumberingRules";
+inline constexpr OUString SC_UNONAME_CELLSTYL = u"CellStyle"_ustr;
+inline constexpr OUString SC_UNONAME_CELLBACK = u"CellBackColor"_ustr;
+inline constexpr OUString SC_UNONAME_CELL_BACKGROUND_COMPLEX_COLOR = u"CellBackgroundComplexColor"_ustr;
+inline constexpr OUString SC_UNONAME_CELLTRAN = u"IsCellBackgroundTransparent"_ustr;
+inline constexpr OUString SC_UNONAME_CELLPRO = u"CellProtection"_ustr;
+inline constexpr OUString SC_UNONAME_CELLHJUS = u"HoriJustify"_ustr;
+inline constexpr OUString SC_UNONAME_CELLVJUS = u"VertJustify"_ustr;
+inline constexpr OUString SC_UNONAME_CELLHJUS_METHOD = u"HoriJustifyMethod"_ustr;
+inline constexpr OUString SC_UNONAME_CELLVJUS_METHOD = u"VertJustifyMethod"_ustr;
+inline constexpr OUString SC_UNONAME_CELLORI = u"Orientation"_ustr;
+inline constexpr OUString SC_UNONAME_NUMFMT = u"NumberFormat"_ustr;
+inline constexpr OUString SC_UNONAME_FORMATID = u"FormatID"_ustr;
+inline constexpr OUString SC_UNONAME_SHADOW = u"ShadowFormat"_ustr;
+inline constexpr OUString SC_UNONAME_TBLBORD = u"TableBorder"_ustr;
+inline constexpr OUString SC_UNONAME_TBLBORD2 = u"TableBorder2"_ustr;
+inline constexpr OUString SC_UNONAME_WRAP = u"IsTextWrapped"_ustr;
+inline constexpr OUString SC_UNONAME_PINDENT = u"ParaIndent"_ustr;
+inline constexpr OUString SC_UNONAME_PTMARGIN = u"ParaTopMargin"_ustr;
+inline constexpr OUString SC_UNONAME_PBMARGIN = u"ParaBottomMargin"_ustr;
+inline constexpr OUString SC_UNONAME_PLMARGIN = u"ParaLeftMargin"_ustr;
+inline constexpr OUString SC_UNONAME_PRMARGIN = u"ParaRightMargin"_ustr;
+inline constexpr OUString SC_UNONAME_ROTANG = u"RotateAngle"_ustr;
+inline constexpr OUString SC_UNONAME_ROTREF = u"RotateReference"_ustr;
+inline constexpr OUString SC_UNONAME_ASIANVERT = u"AsianVerticalMode"_ustr;
+inline constexpr OUString SC_UNONAME_WRITING = u"WritingMode"_ustr;
+inline constexpr OUString SC_UNONAME_HIDDEN = u"Hidden"_ustr;
+
+inline constexpr OUString SC_UNONAME_BOTTBORDER = u"BottomBorder"_ustr;
+inline constexpr OUString SC_UNONAME_LEFTBORDER = u"LeftBorder"_ustr;
+inline constexpr OUString SC_UNONAME_RIGHTBORDER = u"RightBorder"_ustr;
+inline constexpr OUString SC_UNONAME_TOPBORDER = u"TopBorder"_ustr;
+
+inline constexpr OUString SC_UNONAME_BOTTBORDER2 = u"BottomBorder2"_ustr;
+inline constexpr OUString SC_UNONAME_LEFTBORDER2 = u"LeftBorder2"_ustr;
+inline constexpr OUString SC_UNONAME_RIGHTBORDER2 = u"RightBorder2"_ustr;
+inline constexpr OUString SC_UNONAME_TOPBORDER2 = u"TopBorder2"_ustr;
+
+inline constexpr OUString SC_UNONAME_BOTTOM_BORDER_COMPLEX_COLOR = u"BottomBorderComplexColor"_ustr;
+inline constexpr OUString SC_UNONAME_LEFT_BORDER_COMPLEX_COLOR = u"LeftBorderComplexColor"_ustr;
+inline constexpr OUString SC_UNONAME_RIGHT_BORDER_COMPLEX_COLOR = u"RightBorderComplexColor"_ustr;
+inline constexpr OUString SC_UNONAME_TOP_BORDER_COMPLEX_COLOR = u"TopBorderComplexColor"_ustr;
+
+inline constexpr OUString SC_UNONAME_DIAGONAL_TLBR = u"DiagonalTLBR"_ustr;
+inline constexpr OUString SC_UNONAME_DIAGONAL_BLTR = u"DiagonalBLTR"_ustr;
+
+inline constexpr OUString SC_UNONAME_DIAGONAL_TLBR2 = u"DiagonalTLBR2"_ustr;
+inline constexpr OUString SC_UNONAME_DIAGONAL_BLTR2 = u"DiagonalBLTR2"_ustr;
+
+inline constexpr OUString SC_UNONAME_SHRINK_TO_FIT = u"ShrinkToFit"_ustr;
+
+inline constexpr OUString SC_UNONAME_PISHANG = u"ParaIsHangingPunctuation"_ustr;
+inline constexpr OUString SC_UNONAME_PISCHDIST = u"ParaIsCharacterDistance"_ustr;
+inline constexpr OUString SC_UNONAME_PISFORBID = u"ParaIsForbiddenRules"_ustr;
+inline constexpr OUString SC_UNONAME_PISHYPHEN = u"ParaIsHyphenation"_ustr;
+inline constexpr OUString SC_UNONAME_PADJUST = u"ParaAdjust"_ustr;
+inline constexpr OUString SC_UNONAME_PLASTADJ = u"ParaLastLineAdjust"_ustr;
+
+inline constexpr OUString SC_UNONAME_NUMRULES = u"NumberingRules"_ustr;
// Styles
-inline constexpr OUStringLiteral SC_UNONAME_DISPNAME = u"DisplayName";
+inline constexpr OUString SC_UNONAME_DISPNAME = u"DisplayName"_ustr;
// XStyleLoader
-inline constexpr OUStringLiteral SC_UNONAME_OVERWSTL = u"OverwriteStyles";
-inline constexpr OUStringLiteral SC_UNONAME_LOADCELL = u"LoadCellStyles";
-inline constexpr OUStringLiteral SC_UNONAME_LOADPAGE = u"LoadPageStyles";
+inline constexpr OUString SC_UNONAME_OVERWSTL = u"OverwriteStyles"_ustr;
+inline constexpr OUString SC_UNONAME_LOADCELL = u"LoadCellStyles"_ustr;
+inline constexpr OUString SC_UNONAME_LOADPAGE = u"LoadPageStyles"_ustr;
// SheetCellRange
-inline constexpr OUStringLiteral SC_UNONAME_POS = u"Position";
-inline constexpr OUStringLiteral SC_UNONAME_SIZE = u"Size";
-inline constexpr OUStringLiteral SC_UNONAME_ABSNAME = u"AbsoluteName";
+inline constexpr OUString SC_UNONAME_POS = u"Position"_ustr;
+inline constexpr OUString SC_UNONAME_SIZE = u"Size"_ustr;
+inline constexpr OUString SC_UNONAME_ABSNAME = u"AbsoluteName"_ustr;
// column/row/sheet
-inline constexpr OUStringLiteral SC_UNONAME_CELLHGT = u"Height";
-inline constexpr OUStringLiteral SC_UNONAME_CELLWID = u"Width";
-inline constexpr OUStringLiteral SC_UNONAME_CELLVIS = u"IsVisible";
-inline constexpr OUStringLiteral SC_UNONAME_CELLFILT = u"IsFiltered";
-inline constexpr OUStringLiteral SC_UNONAME_MANPAGE = u"IsManualPageBreak";
-inline constexpr OUStringLiteral SC_UNONAME_NEWPAGE = u"IsStartOfNewPage";
-inline constexpr OUStringLiteral SC_UNONAME_OHEIGHT = u"OptimalHeight";
-inline constexpr OUStringLiteral SC_UNONAME_OWIDTH = u"OptimalWidth";
-inline constexpr OUStringLiteral SC_UNONAME_PAGESTL = u"PageStyle";
-inline constexpr OUStringLiteral SC_UNONAME_ISACTIVE = u"IsActive";
-inline constexpr OUStringLiteral SC_UNONAME_BORDCOL = u"BorderColor";
-inline constexpr OUStringLiteral SC_UNONAME_PROTECT = u"Protected";
-inline constexpr OUStringLiteral SC_UNONAME_SHOWBORD = u"ShowBorder";
-inline constexpr OUStringLiteral SC_UNONAME_PRINTBORD = u"PrintBorder";
-inline constexpr OUStringLiteral SC_UNONAME_COPYBACK = u"CopyBack";
-inline constexpr OUStringLiteral SC_UNONAME_COPYSTYL = u"CopyStyles";
-inline constexpr OUStringLiteral SC_UNONAME_COPYFORM = u"CopyFormulas";
-inline constexpr OUStringLiteral SC_UNONAME_TABLAYOUT = u"TableLayout";
-inline constexpr OUStringLiteral SC_UNONAME_AUTOPRINT = u"AutomaticPrintArea";
-inline constexpr OUStringLiteral SC_UNONAME_TABCOLOR = u"TabColor";
-inline constexpr OUStringLiteral SC_UNONAME_CONDFORMAT = u"ConditionalFormats";
-
-inline constexpr OUStringLiteral SC_UNONAME_VISFLAG = u"VisibleFlag";
+inline constexpr OUString SC_UNONAME_CELLHGT = u"Height"_ustr;
+inline constexpr OUString SC_UNONAME_CELLWID = u"Width"_ustr;
+inline constexpr OUString SC_UNONAME_CELLVIS = u"IsVisible"_ustr;
+inline constexpr OUString SC_UNONAME_CELLFILT = u"IsFiltered"_ustr;
+inline constexpr OUString SC_UNONAME_MANPAGE = u"IsManualPageBreak"_ustr;
+inline constexpr OUString SC_UNONAME_NEWPAGE = u"IsStartOfNewPage"_ustr;
+inline constexpr OUString SC_UNONAME_OHEIGHT = u"OptimalHeight"_ustr;
+inline constexpr OUString SC_UNONAME_OWIDTH = u"OptimalWidth"_ustr;
+inline constexpr OUString SC_UNONAME_PAGESTL = u"PageStyle"_ustr;
+inline constexpr OUString SC_UNONAME_ISACTIVE = u"IsActive"_ustr;
+inline constexpr OUString SC_UNONAME_BORDCOL = u"BorderColor"_ustr;
+inline constexpr OUString SC_UNONAME_PROTECT = u"Protected"_ustr;
+inline constexpr OUString SC_UNONAME_SHOWBORD = u"ShowBorder"_ustr;
+inline constexpr OUString SC_UNONAME_PRINTBORD = u"PrintBorder"_ustr;
+inline constexpr OUString SC_UNONAME_COPYBACK = u"CopyBack"_ustr;
+inline constexpr OUString SC_UNONAME_COPYSTYL = u"CopyStyles"_ustr;
+inline constexpr OUString SC_UNONAME_COPYFORM = u"CopyFormulas"_ustr;
+inline constexpr OUString SC_UNONAME_TABLAYOUT = u"TableLayout"_ustr;
+inline constexpr OUString SC_UNONAME_AUTOPRINT = u"AutomaticPrintArea"_ustr;
+inline constexpr OUString SC_UNONAME_TABCOLOR = u"TabColor"_ustr;
+inline constexpr OUString SC_UNONAME_CONDFORMAT = u"ConditionalFormats"_ustr;
+
+inline constexpr OUString SC_UNONAME_VISFLAG = u"VisibleFlag"_ustr;
// LinkTarget
-inline constexpr OUStringLiteral SC_UNO_LINKDISPBIT = u"LinkDisplayBitmap";
-inline constexpr OUStringLiteral SC_UNO_LINKDISPNAME = u"LinkDisplayName";
+inline constexpr OUString SC_UNO_LINKDISPBIT = u"LinkDisplayBitmap"_ustr;
+inline constexpr OUString SC_UNO_LINKDISPNAME = u"LinkDisplayName"_ustr;
// drawing objects
-inline constexpr OUStringLiteral SC_UNONAME_IMAGEMAP = u"ImageMap";
-inline constexpr OUStringLiteral SC_UNONAME_ANCHOR = u"Anchor";
-inline constexpr OUStringLiteral SC_UNONAME_RESIZE_WITH_CELL = u"ResizeWithCell";
-inline constexpr OUStringLiteral SC_UNONAME_HORIPOS = u"HoriOrientPosition";
-inline constexpr OUStringLiteral SC_UNONAME_VERTPOS = u"VertOrientPosition";
-inline constexpr OUStringLiteral SC_UNONAME_HYPERLINK = u"Hyperlink";
-inline constexpr OUStringLiteral SC_UNONAME_MOVEPROTECT = u"MoveProtect";
-inline constexpr OUStringLiteral SC_UNONAME_STYLE = u"Style";
+inline constexpr OUString SC_UNONAME_IMAGEMAP = u"ImageMap"_ustr;
+inline constexpr OUString SC_UNONAME_ANCHOR = u"Anchor"_ustr;
+inline constexpr OUString SC_UNONAME_RESIZE_WITH_CELL = u"ResizeWithCell"_ustr;
+inline constexpr OUString SC_UNONAME_HORIPOS = u"HoriOrientPosition"_ustr;
+inline constexpr OUString SC_UNONAME_VERTPOS = u"VertOrientPosition"_ustr;
+inline constexpr OUString SC_UNONAME_HYPERLINK = u"Hyperlink"_ustr;
+inline constexpr OUString SC_UNONAME_MOVEPROTECT = u"MoveProtect"_ustr;
+inline constexpr OUString SC_UNONAME_STYLE = u"Style"_ustr;
// other cell properties
-inline constexpr OUStringLiteral SC_UNONAME_CHCOLHDR = u"ChartColumnAsLabel";
-inline constexpr OUStringLiteral SC_UNONAME_CHROWHDR = u"ChartRowAsLabel";
-inline constexpr OUStringLiteral SC_UNONAME_CONDFMT = u"ConditionalFormat";
-inline constexpr OUStringLiteral SC_UNONAME_CONDLOC = u"ConditionalFormatLocal";
-inline constexpr OUStringLiteral SC_UNONAME_CONDXML = u"ConditionalFormatXML";
-inline constexpr OUStringLiteral SC_UNONAME_VALIDAT = u"Validation";
-inline constexpr OUStringLiteral SC_UNONAME_VALILOC = u"ValidationLocal";
-inline constexpr OUStringLiteral SC_UNONAME_VALIXML = u"ValidationXML";
-inline constexpr OUStringLiteral SC_UNONAME_FORMLOC = u"FormulaLocal";
-inline constexpr OUStringLiteral SC_UNONAME_FORMRT = u"FormulaResultType";
-inline constexpr OUStringLiteral SC_UNONAME_FORMRT2 = u"FormulaResultType2";
-inline constexpr OUStringLiteral SC_UNONAME_CELLCONTENTTYPE = u"CellContentType";
-
-inline constexpr OUStringLiteral SC_UNONAME_USERDEF = u"UserDefinedAttributes";
-inline constexpr OUStringLiteral SC_UNONAME_TEXTUSER = u"TextUserDefinedAttributes";
+inline constexpr OUString SC_UNONAME_CHCOLHDR = u"ChartColumnAsLabel"_ustr;
+inline constexpr OUString SC_UNONAME_CHROWHDR = u"ChartRowAsLabel"_ustr;
+inline constexpr OUString SC_UNONAME_CONDFMT = u"ConditionalFormat"_ustr;
+inline constexpr OUString SC_UNONAME_CONDLOC = u"ConditionalFormatLocal"_ustr;
+inline constexpr OUString SC_UNONAME_CONDXML = u"ConditionalFormatXML"_ustr;
+inline constexpr OUString SC_UNONAME_VALIDAT = u"Validation"_ustr;
+inline constexpr OUString SC_UNONAME_VALILOC = u"ValidationLocal"_ustr;
+inline constexpr OUString SC_UNONAME_VALIXML = u"ValidationXML"_ustr;
+inline constexpr OUString SC_UNONAME_FORMLOC = u"FormulaLocal"_ustr;
+inline constexpr OUString SC_UNONAME_FORMRT = u"FormulaResultType"_ustr;
+inline constexpr OUString SC_UNONAME_FORMRT2 = u"FormulaResultType2"_ustr;
+inline constexpr OUString SC_UNONAME_CELLCONTENTTYPE = u"CellContentType"_ustr;
+
+inline constexpr OUString SC_UNONAME_USERDEF = u"UserDefinedAttributes"_ustr;
+inline constexpr OUString SC_UNONAME_TEXTUSER = u"TextUserDefinedAttributes"_ustr;
// auto format
-inline constexpr OUStringLiteral SC_UNONAME_INCBACK = u"IncludeBackground";
-inline constexpr OUStringLiteral SC_UNONAME_INCBORD = u"IncludeBorder";
-inline constexpr OUStringLiteral SC_UNONAME_INCFONT = u"IncludeFont";
-inline constexpr OUStringLiteral SC_UNONAME_INCJUST = u"IncludeJustify";
-inline constexpr OUStringLiteral SC_UNONAME_INCNUM = u"IncludeNumberFormat";
-inline constexpr OUStringLiteral SC_UNONAME_INCWIDTH = u"IncludeWidthAndHeight";
+inline constexpr OUString SC_UNONAME_INCBACK = u"IncludeBackground"_ustr;
+inline constexpr OUString SC_UNONAME_INCBORD = u"IncludeBorder"_ustr;
+inline constexpr OUString SC_UNONAME_INCFONT = u"IncludeFont"_ustr;
+inline constexpr OUString SC_UNONAME_INCJUST = u"IncludeJustify"_ustr;
+inline constexpr OUString SC_UNONAME_INCNUM = u"IncludeNumberFormat"_ustr;
+inline constexpr OUString SC_UNONAME_INCWIDTH = u"IncludeWidthAndHeight"_ustr;
// function description
-inline constexpr OUStringLiteral SC_UNONAME_ARGUMENTS = u"Arguments";
-inline constexpr OUStringLiteral SC_UNONAME_CATEGORY = u"Category";
-inline constexpr OUStringLiteral SC_UNONAME_DESCRIPTION = u"Description";
-inline constexpr OUStringLiteral SC_UNONAME_ID = u"Id";
-inline constexpr OUStringLiteral SC_UNONAME_NAME = u"Name";
+inline constexpr OUString SC_UNONAME_ARGUMENTS = u"Arguments"_ustr;
+inline constexpr OUString SC_UNONAME_CATEGORY = u"Category"_ustr;
+inline constexpr OUString SC_UNONAME_DESCRIPTION = u"Description"_ustr;
+inline constexpr OUString SC_UNONAME_ID = u"Id"_ustr;
+inline constexpr OUString SC_UNONAME_NAME = u"Name"_ustr;
// application settings
-inline constexpr OUStringLiteral SC_UNONAME_DOAUTOCP = u"DoAutoComplete";
-inline constexpr OUStringLiteral SC_UNONAME_ENTERED = u"EnterEdit";
-inline constexpr OUStringLiteral SC_UNONAME_EXPREF = u"ExpandReferences";
-inline constexpr OUStringLiteral SC_UNONAME_EXTFMT = u"ExtendFormat";
-inline constexpr OUStringLiteral SC_UNONAME_LINKUPD = u"LinkUpdateMode";
-inline constexpr OUStringLiteral SC_UNONAME_MARKHDR = u"MarkHeader";
-inline constexpr OUStringLiteral SC_UNONAME_METRIC = u"Metric";
-inline constexpr OUStringLiteral SC_UNONAME_MOVEDIR = u"MoveDirection";
-inline constexpr OUStringLiteral SC_UNONAME_MOVESEL = u"MoveSelection";
-inline constexpr OUStringLiteral SC_UNONAME_RANGEFIN = u"RangeFinder";
-inline constexpr OUStringLiteral SC_UNONAME_SCALE = u"Scale";
-inline constexpr OUStringLiteral SC_UNONAME_STBFUNC = u"StatusBarFunction";
-inline constexpr OUStringLiteral SC_UNONAME_ULISTS = u"UserLists";
-inline constexpr OUStringLiteral SC_UNONAME_USETABCOL = u"UseTabCol";
-inline constexpr OUStringLiteral SC_UNONAME_PRMETRICS = u"UsePrinterMetrics";
-inline constexpr OUStringLiteral SC_UNONAME_PRALLSH = u"PrintAllSheets";
-inline constexpr OUStringLiteral SC_UNONAME_PREMPTY = u"PrintEmptyPages";
-inline constexpr OUStringLiteral SC_UNONAME_REPLWARN = u"ReplaceCellsWarning";
+inline constexpr OUString SC_UNONAME_DOAUTOCP = u"DoAutoComplete"_ustr;
+inline constexpr OUString SC_UNONAME_ENTERED = u"EnterEdit"_ustr;
+inline constexpr OUString SC_UNONAME_EXPREF = u"ExpandReferences"_ustr;
+inline constexpr OUString SC_UNONAME_EXTFMT = u"ExtendFormat"_ustr;
+inline constexpr OUString SC_UNONAME_LINKUPD = u"LinkUpdateMode"_ustr;
+inline constexpr OUString SC_UNONAME_MARKHDR = u"MarkHeader"_ustr;
+inline constexpr OUString SC_UNONAME_METRIC = u"Metric"_ustr;
+inline constexpr OUString SC_UNONAME_MOVEDIR = u"MoveDirection"_ustr;
+inline constexpr OUString SC_UNONAME_MOVESEL = u"MoveSelection"_ustr;
+inline constexpr OUString SC_UNONAME_RANGEFIN = u"RangeFinder"_ustr;
+inline constexpr OUString SC_UNONAME_SCALE = u"Scale"_ustr;
+inline constexpr OUString SC_UNONAME_STBFUNC = u"StatusBarFunction"_ustr;
+inline constexpr OUString SC_UNONAME_ULISTS = u"UserLists"_ustr;
+inline constexpr OUString SC_UNONAME_USETABCOL = u"UseTabCol"_ustr;
+inline constexpr OUString SC_UNONAME_PRMETRICS = u"UsePrinterMetrics"_ustr;
+inline constexpr OUString SC_UNONAME_PRALLSH = u"PrintAllSheets"_ustr;
+inline constexpr OUString SC_UNONAME_PREMPTY = u"PrintEmptyPages"_ustr;
+inline constexpr OUString SC_UNONAME_REPLWARN = u"ReplaceCellsWarning"_ustr;
// data pilot field
-inline constexpr OUStringLiteral SC_UNONAME_FUNCTION = u"Function";
-inline constexpr OUStringLiteral SC_UNONAME_FUNCTION2 = u"Function2";
-inline constexpr OUStringLiteral SC_UNONAME_SUBTOTALS = u"Subtotals";
-inline constexpr OUStringLiteral SC_UNONAME_SUBTOTALS2 = u"Subtotals2";
-inline constexpr OUStringLiteral SC_UNONAME_SELPAGE = u"SelectedPage";
-inline constexpr OUStringLiteral SC_UNONAME_USESELPAGE = u"UseSelectedPage";
-inline constexpr OUStringLiteral SC_UNONAME_HASREFERENCE = u"HasReference";
-inline constexpr OUStringLiteral SC_UNONAME_REFERENCE = u"Reference";
-inline constexpr OUStringLiteral SC_UNONAME_HASAUTOSHOW = u"HasAutoShowInfo";
-inline constexpr OUStringLiteral SC_UNONAME_AUTOSHOW = u"AutoShowInfo";
-inline constexpr OUStringLiteral SC_UNONAME_HASSORTINFO = u"HasSortInfo";
-inline constexpr OUStringLiteral SC_UNONAME_SORTINFO = u"SortInfo";
-inline constexpr OUStringLiteral SC_UNONAME_HASLAYOUTINFO = u"HasLayoutInfo";
-inline constexpr OUStringLiteral SC_UNONAME_LAYOUTINFO = u"LayoutInfo";
-inline constexpr OUStringLiteral SC_UNONAME_ISGROUP = u"IsGroupField";
-inline constexpr OUStringLiteral SC_UNONAME_GROUPINFO = u"GroupInfo";
-inline constexpr OUStringLiteral SC_UNONAME_SHOWEMPTY = u"ShowEmpty";
-inline constexpr OUStringLiteral SC_UNONAME_REPEATITEMLABELS = u"RepeatItemLabels";
+inline constexpr OUString SC_UNONAME_FUNCTION = u"Function"_ustr;
+inline constexpr OUString SC_UNONAME_FUNCTION2 = u"Function2"_ustr;
+inline constexpr OUString SC_UNONAME_SUBTOTALS = u"Subtotals"_ustr;
+inline constexpr OUString SC_UNONAME_SUBTOTALS2 = u"Subtotals2"_ustr;
+inline constexpr OUString SC_UNONAME_SELPAGE = u"SelectedPage"_ustr;
+inline constexpr OUString SC_UNONAME_USESELPAGE = u"UseSelectedPage"_ustr;
+inline constexpr OUString SC_UNONAME_HASREFERENCE = u"HasReference"_ustr;
+inline constexpr OUString SC_UNONAME_REFERENCE = u"Reference"_ustr;
+inline constexpr OUString SC_UNONAME_HASAUTOSHOW = u"HasAutoShowInfo"_ustr;
+inline constexpr OUString SC_UNONAME_AUTOSHOW = u"AutoShowInfo"_ustr;
+inline constexpr OUString SC_UNONAME_HASSORTINFO = u"HasSortInfo"_ustr;
+inline constexpr OUString SC_UNONAME_SORTINFO = u"SortInfo"_ustr;
+inline constexpr OUString SC_UNONAME_HASLAYOUTINFO = u"HasLayoutInfo"_ustr;
+inline constexpr OUString SC_UNONAME_LAYOUTINFO = u"LayoutInfo"_ustr;
+inline constexpr OUString SC_UNONAME_ISGROUP = u"IsGroupField"_ustr;
+inline constexpr OUString SC_UNONAME_GROUPINFO = u"GroupInfo"_ustr;
+inline constexpr OUString SC_UNONAME_SHOWEMPTY = u"ShowEmpty"_ustr;
+inline constexpr OUString SC_UNONAME_REPEATITEMLABELS = u"RepeatItemLabels"_ustr;
// data pilot item
-inline constexpr OUStringLiteral SC_UNONAME_SHOWDETAIL = u"ShowDetail";
-inline constexpr OUStringLiteral SC_UNONAME_ISHIDDEN = u"IsHidden";
+inline constexpr OUString SC_UNONAME_SHOWDETAIL = u"ShowDetail"_ustr;
+inline constexpr OUString SC_UNONAME_ISHIDDEN = u"IsHidden"_ustr;
// database options
-inline constexpr OUStringLiteral SC_UNONAME_CASE = u"CaseSensitive";
-inline constexpr OUStringLiteral SC_UNONAME_DBNAME = u"DatabaseName";
-inline constexpr OUStringLiteral SC_UNONAME_FORMATS = u"IncludeFormats";
-inline constexpr OUStringLiteral SC_UNONAME_INSBRK = u"InsertPageBreaks";
-inline constexpr OUStringLiteral SC_UNONAME_KEEPFORM = u"KeepFormats";
-inline constexpr OUStringLiteral SC_UNONAME_MOVCELLS = u"MoveCells";
-inline constexpr OUStringLiteral SC_UNONAME_ISUSER = u"IsUserDefined";
-inline constexpr OUStringLiteral SC_UNONAME_ISNATIVE = u"IsNative";
-inline constexpr OUStringLiteral SC_UNONAME_REGEXP = u"RegularExpressions";
-inline constexpr OUStringLiteral SC_UNONAME_WILDCARDS = u"Wildcards";
-inline constexpr OUStringLiteral SC_UNONAME_SAVEOUT = u"SaveOutputPosition";
-inline constexpr OUStringLiteral SC_UNONAME_SKIPDUP = u"SkipDuplicates";
-inline constexpr OUStringLiteral SC_UNONAME_SRCOBJ = u"SourceObject";
-inline constexpr OUStringLiteral SC_UNONAME_SRCTYPE = u"SourceType";
-inline constexpr OUStringLiteral SC_UNONAME_STRIPDAT = u"StripData";
-inline constexpr OUStringLiteral SC_UNONAME_USEREGEX = u"UseRegularExpressions";
-inline constexpr OUStringLiteral SC_UNONAME_ULIST = u"UserListEnabled";
-inline constexpr OUStringLiteral SC_UNONAME_UINDEX = u"UserListIndex";
-inline constexpr OUStringLiteral SC_UNONAME_BINDFMT = u"BindFormatsToContent";
-inline constexpr OUStringLiteral SC_UNONAME_COPYOUT = u"CopyOutputData";
-inline constexpr OUStringLiteral SC_UNONAME_ISCASE = u"IsCaseSensitive";
-inline constexpr OUStringLiteral SC_UNONAME_ISULIST = u"IsUserListEnabled";
-inline constexpr OUStringLiteral SC_UNONAME_OUTPOS = u"OutputPosition";
-inline constexpr OUStringLiteral SC_UNONAME_CONTHDR = u"ContainsHeader";
-inline constexpr OUStringLiteral SC_UNONAME_MAXFLD = u"MaxFieldCount";
-inline constexpr OUStringLiteral SC_UNONAME_ORIENT = u"Orientation";
-inline constexpr OUStringLiteral SC_UNONAME_ISSORTCOLUMNS = u"IsSortColumns";
-inline constexpr OUStringLiteral SC_UNONAME_SORTFLD = u"SortFields";
-inline constexpr OUStringLiteral SC_UNONAME_SORTASC = u"SortAscending";
-inline constexpr OUStringLiteral SC_UNONAME_ENUSLIST = u"EnableUserSortList";
-inline constexpr OUStringLiteral SC_UNONAME_USINDEX = u"UserSortListIndex";
-inline constexpr OUStringLiteral SC_UNONAME_COLLLOC = u"CollatorLocale";
-inline constexpr OUStringLiteral SC_UNONAME_COLLALG = u"CollatorAlgorithm";
-inline constexpr OUStringLiteral SC_UNONAME_AUTOFLT = u"AutoFilter";
-inline constexpr OUStringLiteral SC_UNONAME_FLTCRT = u"FilterCriteriaSource";
-inline constexpr OUStringLiteral SC_UNONAME_USEFLTCRT = u"UseFilterCriteriaSource";
-inline constexpr OUStringLiteral SC_UNONAME_ENABSORT = u"EnableSort";
-inline constexpr OUStringLiteral SC_UNONAME_FROMSELECT = u"FromSelection";
-inline constexpr OUStringLiteral SC_UNONAME_CONRES = u"ConnectionResource";
-inline constexpr OUStringLiteral SC_UNONAME_TOKENINDEX = u"TokenIndex";
-inline constexpr OUStringLiteral SC_UNONAME_ISSHAREDFMLA = u"IsSharedFormula";
-inline constexpr OUStringLiteral SC_UNONAME_TOTALSROW = u"TotalsRow";
+inline constexpr OUString SC_UNONAME_CASE = u"CaseSensitive"_ustr;
+inline constexpr OUString SC_UNONAME_DBNAME = u"DatabaseName"_ustr;
+inline constexpr OUString SC_UNONAME_FORMATS = u"IncludeFormats"_ustr;
+inline constexpr OUString SC_UNONAME_INSBRK = u"InsertPageBreaks"_ustr;
+inline constexpr OUString SC_UNONAME_KEEPFORM = u"KeepFormats"_ustr;
+inline constexpr OUString SC_UNONAME_MOVCELLS = u"MoveCells"_ustr;
+inline constexpr OUString SC_UNONAME_ISUSER = u"IsUserDefined"_ustr;
+inline constexpr OUString SC_UNONAME_ISNATIVE = u"IsNative"_ustr;
+inline constexpr OUString SC_UNONAME_REGEXP = u"RegularExpressions"_ustr;
+inline constexpr OUString SC_UNONAME_WILDCARDS = u"Wildcards"_ustr;
+inline constexpr OUString SC_UNONAME_SAVEOUT = u"SaveOutputPosition"_ustr;
+inline constexpr OUString SC_UNONAME_SKIPDUP = u"SkipDuplicates"_ustr;
+inline constexpr OUString SC_UNONAME_SRCOBJ = u"SourceObject"_ustr;
+inline constexpr OUString SC_UNONAME_SRCTYPE = u"SourceType"_ustr;
+inline constexpr OUString SC_UNONAME_STRIPDAT = u"StripData"_ustr;
+inline constexpr OUString SC_UNONAME_USEREGEX = u"UseRegularExpressions"_ustr;
+inline constexpr OUString SC_UNONAME_ULIST = u"UserListEnabled"_ustr;
+inline constexpr OUString SC_UNONAME_UINDEX = u"UserListIndex"_ustr;
+inline constexpr OUString SC_UNONAME_BINDFMT = u"BindFormatsToContent"_ustr;
+inline constexpr OUString SC_UNONAME_COPYOUT = u"CopyOutputData"_ustr;
+inline constexpr OUString SC_UNONAME_ISCASE = u"IsCaseSensitive"_ustr;
+inline constexpr OUString SC_UNONAME_ISULIST = u"IsUserListEnabled"_ustr;
+inline constexpr OUString SC_UNONAME_OUTPOS = u"OutputPosition"_ustr;
+inline constexpr OUString SC_UNONAME_CONTHDR = u"ContainsHeader"_ustr;
+inline constexpr OUString SC_UNONAME_MAXFLD = u"MaxFieldCount"_ustr;
+inline constexpr OUString SC_UNONAME_ORIENT = u"Orientation"_ustr;
+inline constexpr OUString SC_UNONAME_ISSORTCOLUMNS = u"IsSortColumns"_ustr;
+inline constexpr OUString SC_UNONAME_SORTFLD = u"SortFields"_ustr;
+inline constexpr OUString SC_UNONAME_SORTASC = u"SortAscending"_ustr;
+inline constexpr OUString SC_UNONAME_ENUSLIST = u"EnableUserSortList"_ustr;
+inline constexpr OUString SC_UNONAME_USINDEX = u"UserSortListIndex"_ustr;
+inline constexpr OUString SC_UNONAME_COLLLOC = u"CollatorLocale"_ustr;
+inline constexpr OUString SC_UNONAME_COLLALG = u"CollatorAlgorithm"_ustr;
+inline constexpr OUString SC_UNONAME_AUTOFLT = u"AutoFilter"_ustr;
+inline constexpr OUString SC_UNONAME_FLTCRT = u"FilterCriteriaSource"_ustr;
+inline constexpr OUString SC_UNONAME_USEFLTCRT = u"UseFilterCriteriaSource"_ustr;
+inline constexpr OUString SC_UNONAME_ENABSORT = u"EnableSort"_ustr;
+inline constexpr OUString SC_UNONAME_FROMSELECT = u"FromSelection"_ustr;
+inline constexpr OUString SC_UNONAME_CONRES = u"ConnectionResource"_ustr;
+inline constexpr OUString SC_UNONAME_TOKENINDEX = u"TokenIndex"_ustr;
+inline constexpr OUString SC_UNONAME_ISSHAREDFMLA = u"IsSharedFormula"_ustr;
+inline constexpr OUString SC_UNONAME_TOTALSROW = u"TotalsRow"_ustr;
// text fields
-inline constexpr OUStringLiteral SC_UNONAME_ANCTYPE = u"AnchorType";
-inline constexpr OUStringLiteral SC_UNONAME_ANCTYPES = u"AnchorTypes";
-inline constexpr OUStringLiteral SC_UNONAME_TEXTWRAP = u"TextWrap";
-inline constexpr OUStringLiteral SC_UNONAME_FILEFORM = u"FileFormat";
-inline constexpr OUStringLiteral SC_UNONAME_TEXTFIELD_TYPE = u"TextFieldType";
+inline constexpr OUString SC_UNONAME_ANCTYPE = u"AnchorType"_ustr;
+inline constexpr OUString SC_UNONAME_ANCTYPES = u"AnchorTypes"_ustr;
+inline constexpr OUString SC_UNONAME_TEXTWRAP = u"TextWrap"_ustr;
+inline constexpr OUString SC_UNONAME_FILEFORM = u"FileFormat"_ustr;
+inline constexpr OUString SC_UNONAME_TEXTFIELD_TYPE = u"TextFieldType"_ustr;
// url field
-inline constexpr OUStringLiteral SC_UNONAME_REPR = u"Representation";
-inline constexpr OUStringLiteral SC_UNONAME_TARGET = u"TargetFrame";
-inline constexpr OUStringLiteral SC_UNONAME_URL = u"URL";
+inline constexpr OUString SC_UNONAME_REPR = u"Representation"_ustr;
+inline constexpr OUString SC_UNONAME_TARGET = u"TargetFrame"_ustr;
+inline constexpr OUString SC_UNONAME_URL = u"URL"_ustr;
// date time field
-inline constexpr OUStringLiteral SC_UNONAME_ISDATE = u"IsDate";
-inline constexpr OUStringLiteral SC_UNONAME_ISFIXED = u"IsFixed";
-inline constexpr OUStringLiteral SC_UNONAME_DATETIME = u"DateTime";
+inline constexpr OUString SC_UNONAME_ISDATE = u"IsDate"_ustr;
+inline constexpr OUString SC_UNONAME_ISFIXED = u"IsFixed"_ustr;
+inline constexpr OUString SC_UNONAME_DATETIME = u"DateTime"_ustr;
// table field
-inline constexpr OUStringLiteral SC_UNONAME_TABLEPOS = u"TablePosition";
+inline constexpr OUString SC_UNONAME_TABLEPOS = u"TablePosition"_ustr;
// conditional format
-inline constexpr OUStringLiteral SC_UNONAME_OPERATOR = u"Operator";
-inline constexpr OUStringLiteral SC_UNONAME_FORMULA1 = u"Formula1";
-inline constexpr OUStringLiteral SC_UNONAME_FORMULA2 = u"Formula2";
-inline constexpr OUStringLiteral SC_UNONAME_SOURCEPOS = u"SourcePosition";
-inline constexpr OUStringLiteral SC_UNONAME_SOURCESTR = u"SourcePositionAsString"; // only for use in XML filter
-inline constexpr OUStringLiteral SC_UNONAME_FORMULANMSP1 = u"FormulaNamespace1"; // only for use in XML filter
-inline constexpr OUStringLiteral SC_UNONAME_FORMULANMSP2 = u"FormulaNamespace2"; // only for use in XML filter
-inline constexpr OUStringLiteral SC_UNONAME_GRAMMAR1 = u"Grammar1"; // only for use in XML filter
-inline constexpr OUStringLiteral SC_UNONAME_GRAMMAR2 = u"Grammar2"; // only for use in XML filter
-inline constexpr OUStringLiteral SC_UNONAME_STYLENAME = u"StyleName";
+inline constexpr OUString SC_UNONAME_OPERATOR = u"Operator"_ustr;
+inline constexpr OUString SC_UNONAME_FORMULA1 = u"Formula1"_ustr;
+inline constexpr OUString SC_UNONAME_FORMULA2 = u"Formula2"_ustr;
+inline constexpr OUString SC_UNONAME_SOURCEPOS = u"SourcePosition"_ustr;
+inline constexpr OUString SC_UNONAME_SOURCESTR = u"SourcePositionAsString"_ustr; // only for use in XML filter
+inline constexpr OUString SC_UNONAME_FORMULANMSP1 = u"FormulaNamespace1"_ustr; // only for use in XML filter
+inline constexpr OUString SC_UNONAME_FORMULANMSP2 = u"FormulaNamespace2"_ustr; // only for use in XML filter
+inline constexpr OUString SC_UNONAME_GRAMMAR1 = u"Grammar1"_ustr; // only for use in XML filter
+inline constexpr OUString SC_UNONAME_GRAMMAR2 = u"Grammar2"_ustr; // only for use in XML filter
+inline constexpr OUString SC_UNONAME_STYLENAME = u"StyleName"_ustr;
// validation
-inline constexpr OUStringLiteral SC_UNONAME_ERRALSTY = u"ErrorAlertStyle";
-inline constexpr OUStringLiteral SC_UNONAME_ERRMESS = u"ErrorMessage";
-inline constexpr OUStringLiteral SC_UNONAME_ERRTITLE = u"ErrorTitle";
-inline constexpr OUStringLiteral SC_UNONAME_IGNOREBL = u"IgnoreBlankCells";
-inline constexpr OUStringLiteral SC_UNONAME_INPMESS = u"InputMessage";
-inline constexpr OUStringLiteral SC_UNONAME_INPTITLE = u"InputTitle";
-inline constexpr OUStringLiteral SC_UNONAME_SHOWERR = u"ShowErrorMessage";
-inline constexpr OUStringLiteral SC_UNONAME_SHOWINP = u"ShowInputMessage";
-inline constexpr OUStringLiteral SC_UNONAME_SHOWLIST = u"ShowList";
-inline constexpr OUStringLiteral SC_UNONAME_TYPE = u"Type";
+inline constexpr OUString SC_UNONAME_ERRALSTY = u"ErrorAlertStyle"_ustr;
+inline constexpr OUString SC_UNONAME_ERRMESS = u"ErrorMessage"_ustr;
+inline constexpr OUString SC_UNONAME_ERRTITLE = u"ErrorTitle"_ustr;
+inline constexpr OUString SC_UNONAME_IGNOREBL = u"IgnoreBlankCells"_ustr;
+inline constexpr OUString SC_UNONAME_INPMESS = u"InputMessage"_ustr;
+inline constexpr OUString SC_UNONAME_INPTITLE = u"InputTitle"_ustr;
+inline constexpr OUString SC_UNONAME_SHOWERR = u"ShowErrorMessage"_ustr;
+inline constexpr OUString SC_UNONAME_SHOWINP = u"ShowInputMessage"_ustr;
+inline constexpr OUString SC_UNONAME_SHOWLIST = u"ShowList"_ustr;
+inline constexpr OUString SC_UNONAME_TYPE = u"Type"_ustr;
// links
-inline constexpr OUStringLiteral SC_UNONAME_FILTER = u"Filter";
-inline constexpr OUStringLiteral SC_UNONAME_FILTOPT = u"FilterOptions";
-inline constexpr OUStringLiteral SC_UNONAME_LINKURL = u"Url";
-inline constexpr OUStringLiteral SC_UNONAME_REFPERIOD = u"RefreshPeriod";
-inline constexpr OUStringLiteral SC_UNONAME_REFDELAY = u"RefreshDelay"; // deprecated, don't use anymore
+inline constexpr OUString SC_UNONAME_FILTER = u"Filter"_ustr;
+inline constexpr OUString SC_UNONAME_FILTOPT = u"FilterOptions"_ustr;
+inline constexpr OUString SC_UNONAME_LINKURL = u"Url"_ustr;
+inline constexpr OUString SC_UNONAME_REFPERIOD = u"RefreshPeriod"_ustr;
+inline constexpr OUString SC_UNONAME_REFDELAY = u"RefreshDelay"_ustr; // deprecated, don't use anymore
// search descriptor
-inline constexpr OUStringLiteral SC_UNO_SRCHBACK = u"SearchBackwards";
-inline constexpr OUStringLiteral SC_UNO_SRCHBYROW = u"SearchByRow";
-inline constexpr OUStringLiteral SC_UNO_SRCHCASE = u"SearchCaseSensitive";
-inline constexpr OUStringLiteral SC_UNO_SRCHREGEXP = u"SearchRegularExpression";
-inline constexpr OUStringLiteral SC_UNO_SRCHWILDCARD = u"SearchWildcard";
-inline constexpr OUStringLiteral SC_UNO_SRCHSIM = u"SearchSimilarity";
-inline constexpr OUStringLiteral SC_UNO_SRCHSIMADD = u"SearchSimilarityAdd";
-inline constexpr OUStringLiteral SC_UNO_SRCHSIMEX = u"SearchSimilarityExchange";
-inline constexpr OUStringLiteral SC_UNO_SRCHSIMREL = u"SearchSimilarityRelax";
-inline constexpr OUStringLiteral SC_UNO_SRCHSIMREM = u"SearchSimilarityRemove";
-inline constexpr OUStringLiteral SC_UNO_SRCHSTYLES = u"SearchStyles";
-inline constexpr OUStringLiteral SC_UNO_SRCHTYPE = u"SearchType";
-inline constexpr OUStringLiteral SC_UNO_SRCHWORDS = u"SearchWords";
-inline constexpr OUStringLiteral SC_UNO_SRCHFILTERED = u"SearchFiltered";
-inline constexpr OUStringLiteral SC_UNO_SRCHFORMATTED = u"SearchFormatted";
+inline constexpr OUString SC_UNO_SRCHBACK = u"SearchBackwards"_ustr;
+inline constexpr OUString SC_UNO_SRCHBYROW = u"SearchByRow"_ustr;
+inline constexpr OUString SC_UNO_SRCHCASE = u"SearchCaseSensitive"_ustr;
+inline constexpr OUString SC_UNO_SRCHREGEXP = u"SearchRegularExpression"_ustr;
+inline constexpr OUString SC_UNO_SRCHWILDCARD = u"SearchWildcard"_ustr;
+inline constexpr OUString SC_UNO_SRCHSIM = u"SearchSimilarity"_ustr;
+inline constexpr OUString SC_UNO_SRCHSIMADD = u"SearchSimilarityAdd"_ustr;
+inline constexpr OUString SC_UNO_SRCHSIMEX = u"SearchSimilarityExchange"_ustr;
+inline constexpr OUString SC_UNO_SRCHSIMREL = u"SearchSimilarityRelax"_ustr;
+inline constexpr OUString SC_UNO_SRCHSIMREM = u"SearchSimilarityRemove"_ustr;
+inline constexpr OUString SC_UNO_SRCHSTYLES = u"SearchStyles"_ustr;
+inline constexpr OUString SC_UNO_SRCHTYPE = u"SearchType"_ustr;
+inline constexpr OUString SC_UNO_SRCHWORDS = u"SearchWords"_ustr;
+inline constexpr OUString SC_UNO_SRCHFILTERED = u"SearchFiltered"_ustr;
+inline constexpr OUString SC_UNO_SRCHFORMATTED = u"SearchFormatted"_ustr;
// old (5.2) property names for page styles - for compatibility only!
-inline constexpr OUStringLiteral OLD_UNO_PAGE_BACKCOLOR = u"BackgroundColor";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_BACKTRANS = u"IsBackgroundTransparent";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_HDRBACKCOL = u"HeaderBackgroundColor";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_HDRBACKTRAN = u"TransparentHeaderBackground";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_HDRSHARED = u"HeaderShared";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_HDRDYNAMIC = u"HeaderDynamic";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_HDRON = u"HeaderOn";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_FTRBACKCOL = u"FooterBackgroundColor";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_FTRBACKTRAN = u"TransparentFooterBackground";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_FTRSHARED = u"FooterShared";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_FTRDYNAMIC = u"FooterDynamic";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_FTRON = u"FooterOn";
+inline constexpr OUString OLD_UNO_PAGE_BACKCOLOR = u"BackgroundColor"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_BACKTRANS = u"IsBackgroundTransparent"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_HDRBACKCOL = u"HeaderBackgroundColor"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_HDRBACKTRAN = u"TransparentHeaderBackground"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_HDRSHARED = u"HeaderShared"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_HDRDYNAMIC = u"HeaderDynamic"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_HDRON = u"HeaderOn"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_FTRBACKCOL = u"FooterBackgroundColor"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_FTRBACKTRAN = u"TransparentFooterBackground"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_FTRSHARED = u"FooterShared"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_FTRDYNAMIC = u"FooterDynamic"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_FTRON = u"FooterOn"_ustr;
// page styles
-inline constexpr OUStringLiteral SC_UNO_PAGE_BACKCOLOR = u"BackColor";
-inline constexpr OUStringLiteral SC_UNO_PAGE_BACKTRANS = u"BackTransparent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_GRAPHICFILT = u"BackGraphicFilter";
-inline constexpr OUStringLiteral SC_UNO_PAGE_GRAPHICLOC = u"BackGraphicLocation";
-inline constexpr OUStringLiteral SC_UNO_PAGE_GRAPHICURL = u"BackGraphicURL";
-inline constexpr OUStringLiteral SC_UNO_PAGE_GRAPHIC = u"BackGraphic";
+inline constexpr OUString SC_UNO_PAGE_BACKCOLOR = u"BackColor"_ustr;
+inline constexpr OUString SC_UNO_PAGE_BACKTRANS = u"BackTransparent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_GRAPHICFILT = u"BackGraphicFilter"_ustr;
+inline constexpr OUString SC_UNO_PAGE_GRAPHICLOC = u"BackGraphicLocation"_ustr;
+inline constexpr OUString SC_UNO_PAGE_GRAPHICURL = u"BackGraphicURL"_ustr;
+inline constexpr OUString SC_UNO_PAGE_GRAPHIC = u"BackGraphic"_ustr;
#define SC_UNO_PAGE_LEFTBORDER SC_UNONAME_LEFTBORDER
#define SC_UNO_PAGE_RIGHTBORDER SC_UNONAME_RIGHTBORDER
#define SC_UNO_PAGE_BOTTBORDER SC_UNONAME_BOTTBORDER
#define SC_UNO_PAGE_TOPBORDER SC_UNONAME_TOPBORDER
-inline constexpr OUStringLiteral SC_UNO_PAGE_LEFTBRDDIST = u"LeftBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_RIGHTBRDDIST = u"RightBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_BOTTBRDDIST = u"BottomBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_TOPBRDDIST = u"TopBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_BORDERDIST = u"BorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SHADOWFORM = u"ShadowFormat";
-inline constexpr OUStringLiteral SC_UNO_PAGE_LEFTMARGIN = u"LeftMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_RIGHTMARGIN = u"RightMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_TOPMARGIN = u"TopMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_BOTTMARGIN = u"BottomMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_LANDSCAPE = u"IsLandscape";
-inline constexpr OUStringLiteral SC_UNO_PAGE_NUMBERTYPE = u"NumberingType";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SYTLELAYOUT = u"PageStyleLayout";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PAPERTRAY = u"PrinterPaperTray";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SIZE = u"Size";
-inline constexpr OUStringLiteral SC_UNO_PAGE_WIDTH = u"Width";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HEIGHT = u"Height";
-inline constexpr OUStringLiteral SC_UNO_PAGE_CENTERHOR = u"CenterHorizontally";
-inline constexpr OUStringLiteral SC_UNO_PAGE_CENTERVER = u"CenterVertically";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTANNOT = u"PrintAnnotations";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTGRID = u"PrintGrid";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTHEADER = u"PrintHeaders";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTCHARTS = u"PrintCharts";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTOBJS = u"PrintObjects";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTDRAW = u"PrintDrawing";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTDOWN = u"PrintDownFirst";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SCALEVAL = u"PageScale";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SCALETOPAG = u"ScaleToPages";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SCALETOX = u"ScaleToPagesX";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SCALETOY = u"ScaleToPagesY";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FIRSTPAGE = u"FirstPageNumber";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FIRSTHDRSHARED = u"FirstPageHeaderIsShared";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FIRSTFTRSHARED = u"FirstPageFooterIsShared";
-inline constexpr OUStringLiteral SC_UNO_PAGE_LEFTHDRCONT = u"LeftPageHeaderContent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_LEFTFTRCONT = u"LeftPageFooterContent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_RIGHTHDRCON = u"RightPageHeaderContent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_RIGHTFTRCON = u"RightPageFooterContent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FIRSTHDRCONT = u"FirstPageHeaderContent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FIRSTFTRCONT = u"FirstPageFooterContent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTFORMUL = u"PrintFormulas";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTZERO = u"PrintZeroValues";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRBACKCOL = u"HeaderBackColor";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRBACKTRAN = u"HeaderBackTransparent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRGRFFILT = u"HeaderBackGraphicFilter";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRGRFLOC = u"HeaderBackGraphicLocation";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRGRF = u"HeaderBackGraphic";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRGRFURL = u"HeaderBackGraphicURL";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRLEFTBOR = u"HeaderLeftBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRRIGHTBOR = u"HeaderRightBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRBOTTBOR = u"HeaderBottomBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRTOPBOR = u"HeaderTopBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRLEFTBDIS = u"HeaderLeftBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRRIGHTBDIS = u"HeaderRightBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRBOTTBDIS = u"HeaderBottomBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRTOPBDIS = u"HeaderTopBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRBRDDIST = u"HeaderBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRSHADOW = u"HeaderShadowFormat";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRLEFTMAR = u"HeaderLeftMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRRIGHTMAR = u"HeaderRightMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRBODYDIST = u"HeaderBodyDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRHEIGHT = u"HeaderHeight";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRON = u"HeaderIsOn";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRDYNAMIC = u"HeaderIsDynamicHeight";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRSHARED = u"HeaderIsShared";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRBACKCOL = u"FooterBackColor";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRBACKTRAN = u"FooterBackTransparent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRGRFFILT = u"FooterBackGraphicFilter";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRGRFLOC = u"FooterBackGraphicLocation";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRGRF = u"FooterBackGraphic";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRGRFURL = u"FooterBackGraphicURL";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRLEFTBOR = u"FooterLeftBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRRIGHTBOR = u"FooterRightBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRBOTTBOR = u"FooterBottomBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRTOPBOR = u"FooterTopBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRLEFTBDIS = u"FooterLeftBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRRIGHTBDIS = u"FooterRightBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRBOTTBDIS = u"FooterBottomBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRTOPBDIS = u"FooterTopBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRBRDDIST = u"FooterBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRSHADOW = u"FooterShadowFormat";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRLEFTMAR = u"FooterLeftMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRRIGHTMAR = u"FooterRightMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRBODYDIST = u"FooterBodyDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRHEIGHT = u"FooterHeight";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRON = u"FooterIsOn";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRDYNAMIC = u"FooterIsDynamicHeight";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRSHARED = u"FooterIsShared";
+inline constexpr OUString SC_UNO_PAGE_LEFTBRDDIST = u"LeftBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_RIGHTBRDDIST = u"RightBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_BOTTBRDDIST = u"BottomBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_TOPBRDDIST = u"TopBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_BORDERDIST = u"BorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SHADOWFORM = u"ShadowFormat"_ustr;
+inline constexpr OUString SC_UNO_PAGE_LEFTMARGIN = u"LeftMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_RIGHTMARGIN = u"RightMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_TOPMARGIN = u"TopMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_BOTTMARGIN = u"BottomMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_LANDSCAPE = u"IsLandscape"_ustr;
+inline constexpr OUString SC_UNO_PAGE_NUMBERTYPE = u"NumberingType"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SYTLELAYOUT = u"PageStyleLayout"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PAPERTRAY = u"PrinterPaperTray"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SIZE = u"Size"_ustr;
+inline constexpr OUString SC_UNO_PAGE_WIDTH = u"Width"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HEIGHT = u"Height"_ustr;
+inline constexpr OUString SC_UNO_PAGE_CENTERHOR = u"CenterHorizontally"_ustr;
+inline constexpr OUString SC_UNO_PAGE_CENTERVER = u"CenterVertically"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTANNOT = u"PrintAnnotations"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTGRID = u"PrintGrid"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTHEADER = u"PrintHeaders"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTCHARTS = u"PrintCharts"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTOBJS = u"PrintObjects"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTDRAW = u"PrintDrawing"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTDOWN = u"PrintDownFirst"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SCALEVAL = u"PageScale"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SCALETOPAG = u"ScaleToPages"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SCALETOX = u"ScaleToPagesX"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SCALETOY = u"ScaleToPagesY"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FIRSTPAGE = u"FirstPageNumber"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FIRSTHDRSHARED = u"FirstPageHeaderIsShared"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FIRSTFTRSHARED = u"FirstPageFooterIsShared"_ustr;
+inline constexpr OUString SC_UNO_PAGE_LEFTHDRCONT = u"LeftPageHeaderContent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_LEFTFTRCONT = u"LeftPageFooterContent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_RIGHTHDRCON = u"RightPageHeaderContent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_RIGHTFTRCON = u"RightPageFooterContent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FIRSTHDRCONT = u"FirstPageHeaderContent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FIRSTFTRCONT = u"FirstPageFooterContent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTFORMUL = u"PrintFormulas"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTZERO = u"PrintZeroValues"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRBACKCOL = u"HeaderBackColor"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRBACKTRAN = u"HeaderBackTransparent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRGRFFILT = u"HeaderBackGraphicFilter"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRGRFLOC = u"HeaderBackGraphicLocation"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRGRF = u"HeaderBackGraphic"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRGRFURL = u"HeaderBackGraphicURL"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRLEFTBOR = u"HeaderLeftBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRRIGHTBOR = u"HeaderRightBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRBOTTBOR = u"HeaderBottomBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRTOPBOR = u"HeaderTopBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRLEFTBDIS = u"HeaderLeftBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRRIGHTBDIS = u"HeaderRightBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRBOTTBDIS = u"HeaderBottomBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRTOPBDIS = u"HeaderTopBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRBRDDIST = u"HeaderBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRSHADOW = u"HeaderShadowFormat"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRLEFTMAR = u"HeaderLeftMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRRIGHTMAR = u"HeaderRightMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRBODYDIST = u"HeaderBodyDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRHEIGHT = u"HeaderHeight"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRON = u"HeaderIsOn"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRDYNAMIC = u"HeaderIsDynamicHeight"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRSHARED = u"HeaderIsShared"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRBACKCOL = u"FooterBackColor"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRBACKTRAN = u"FooterBackTransparent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRGRFFILT = u"FooterBackGraphicFilter"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRGRFLOC = u"FooterBackGraphicLocation"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRGRF = u"FooterBackGraphic"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRGRFURL = u"FooterBackGraphicURL"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRLEFTBOR = u"FooterLeftBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRRIGHTBOR = u"FooterRightBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRBOTTBOR = u"FooterBottomBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRTOPBOR = u"FooterTopBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRLEFTBDIS = u"FooterLeftBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRRIGHTBDIS = u"FooterRightBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRBOTTBDIS = u"FooterBottomBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRTOPBDIS = u"FooterTopBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRBRDDIST = u"FooterBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRSHADOW = u"FooterShadowFormat"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRLEFTMAR = u"FooterLeftMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRRIGHTMAR = u"FooterRightMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRBODYDIST = u"FooterBodyDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRHEIGHT = u"FooterHeight"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRON = u"FooterIsOn"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRDYNAMIC = u"FooterIsDynamicHeight"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRSHARED = u"FooterIsShared"_ustr;
// document settings
-inline constexpr OUStringLiteral SC_UNO_CALCASSHOWN = u"CalcAsShown";
-inline constexpr OUStringLiteral SC_UNO_DEFTABSTOP = u"DefaultTabStop";
-inline constexpr OUStringLiteral SC_UNO_TABSTOPDIS = u"TabStopDistance"; // is the same like the before, but only the writer name
-inline constexpr OUStringLiteral SC_UNO_IGNORECASE = u"IgnoreCase";
-inline constexpr OUStringLiteral SC_UNO_ITERCOUNT = u"IterationCount";
-inline constexpr OUStringLiteral SC_UNO_ITERENABLED = u"IsIterationEnabled";
-inline constexpr OUStringLiteral SC_UNO_ITEREPSILON = u"IterationEpsilon";
-inline constexpr OUStringLiteral SC_UNO_LOOKUPLABELS = u"LookUpLabels";
-inline constexpr OUStringLiteral SC_UNO_MATCHWHOLE = u"MatchWholeCell";
-inline constexpr OUStringLiteral SC_UNO_NULLDATE = u"NullDate";
-inline constexpr OUStringLiteral SC_UNO_SPELLONLINE = u"SpellOnline";
-inline constexpr OUStringLiteral SC_UNO_STANDARDDEC = u"StandardDecimals";
-inline constexpr OUStringLiteral SC_UNO_REGEXENABLED = u"RegularExpressions";
-inline constexpr OUStringLiteral SC_UNO_WILDCARDSENABLED = u"Wildcards";
-inline constexpr OUStringLiteral SC_UNO_BASICLIBRARIES = u"BasicLibraries";
-inline constexpr OUStringLiteral SC_UNO_DIALOGLIBRARIES = u"DialogLibraries";
-inline constexpr OUStringLiteral SC_UNO_RUNTIMEUID = u"RuntimeUID";
-inline constexpr OUStringLiteral SC_UNO_HASVALIDSIGNATURES = u"HasValidSignatures";
-inline constexpr OUStringLiteral SC_UNO_ISLOADED = u"IsLoaded";
-inline constexpr OUStringLiteral SC_UNO_ISUNDOENABLED = u"IsUndoEnabled";
-inline constexpr OUStringLiteral SC_UNO_ISADJUSTHEIGHTENABLED = u"IsAdjustHeightEnabled";
-inline constexpr OUStringLiteral SC_UNO_ISEXECUTELINKENABLED = u"IsExecuteLinkEnabled";
-inline constexpr OUStringLiteral SC_UNO_ISCHANGEREADONLYENABLED = u"IsChangeReadOnlyEnabled";
-inline constexpr OUStringLiteral SC_UNO_REFERENCEDEVICE = u"ReferenceDevice";
-inline constexpr OUStringLiteral SC_UNO_CODENAME = u"CodeName";
-inline constexpr OUStringLiteral SC_UNO_INTEROPGRABBAG = u"InteropGrabBag";
-inline constexpr OUStringLiteral SC_UNO_RECORDCHANGES = u"RecordChanges";
-inline constexpr OUStringLiteral SC_UNO_ISRECORDCHANGESPROTECTED = u"IsRecordChangesProtected";
-inline constexpr OUStringLiteral SC_UNO_SYNTAXSTRINGREF = u"SyntaxStringRef";
+inline constexpr OUString SC_UNO_CALCASSHOWN = u"CalcAsShown"_ustr;
+inline constexpr OUString SC_UNO_DEFTABSTOP = u"DefaultTabStop"_ustr;
+inline constexpr OUString SC_UNO_TABSTOPDIS = u"TabStopDistance"_ustr; // is the same like the before, but only the writer name
+inline constexpr OUString SC_UNO_IGNORECASE = u"IgnoreCase"_ustr;
+inline constexpr OUString SC_UNO_ITERCOUNT = u"IterationCount"_ustr;
+inline constexpr OUString SC_UNO_ITERENABLED = u"IsIterationEnabled"_ustr;
+inline constexpr OUString SC_UNO_ITEREPSILON = u"IterationEpsilon"_ustr;
+inline constexpr OUString SC_UNO_LOOKUPLABELS = u"LookUpLabels"_ustr;
+inline constexpr OUString SC_UNO_MATCHWHOLE = u"MatchWholeCell"_ustr;
+inline constexpr OUString SC_UNO_NULLDATE = u"NullDate"_ustr;
+inline constexpr OUString SC_UNO_SPELLONLINE = u"SpellOnline"_ustr;
+inline constexpr OUString SC_UNO_STANDARDDEC = u"StandardDecimals"_ustr;
+inline constexpr OUString SC_UNO_REGEXENABLED = u"RegularExpressions"_ustr;
+inline constexpr OUString SC_UNO_WILDCARDSENABLED = u"Wildcards"_ustr;
+inline constexpr OUString SC_UNO_BASICLIBRARIES = u"BasicLibraries"_ustr;
+inline constexpr OUString SC_UNO_DIALOGLIBRARIES = u"DialogLibraries"_ustr;
+inline constexpr OUString SC_UNO_RUNTIMEUID = u"RuntimeUID"_ustr;
+inline constexpr OUString SC_UNO_HASVALIDSIGNATURES = u"HasValidSignatures"_ustr;
+inline constexpr OUString SC_UNO_ISLOADED = u"IsLoaded"_ustr;
+inline constexpr OUString SC_UNO_ISUNDOENABLED = u"IsUndoEnabled"_ustr;
+inline constexpr OUString SC_UNO_ISADJUSTHEIGHTENABLED = u"IsAdjustHeightEnabled"_ustr;
+inline constexpr OUString SC_UNO_ISEXECUTELINKENABLED = u"IsExecuteLinkEnabled"_ustr;
+inline constexpr OUString SC_UNO_ISCHANGEREADONLYENABLED = u"IsChangeReadOnlyEnabled"_ustr;
+inline constexpr OUString SC_UNO_REFERENCEDEVICE = u"ReferenceDevice"_ustr;
+inline constexpr OUString SC_UNO_CODENAME = u"CodeName"_ustr;
+inline constexpr OUString SC_UNO_INTEROPGRABBAG = u"InteropGrabBag"_ustr;
+inline constexpr OUString SC_UNO_RECORDCHANGES = u"RecordChanges"_ustr;
+inline constexpr OUString SC_UNO_ISRECORDCHANGESPROTECTED = u"IsRecordChangesProtected"_ustr;
+inline constexpr OUString SC_UNO_SYNTAXSTRINGREF = u"SyntaxStringRef"_ustr;
// document properties from FormModel
-inline constexpr OUStringLiteral SC_UNO_APPLYFMDES = u"ApplyFormDesignMode";
-inline constexpr OUStringLiteral SC_UNO_AUTOCONTFOC = u"AutomaticControlFocus";
+inline constexpr OUString SC_UNO_APPLYFMDES = u"ApplyFormDesignMode"_ustr;
+inline constexpr OUString SC_UNO_AUTOCONTFOC = u"AutomaticControlFocus"_ustr;
// view options
-inline constexpr OUStringLiteral SC_UNO_COLROWHDR = u"HasColumnRowHeaders";
-inline constexpr OUStringLiteral SC_UNO_GRIDCOLOR = u"GridColor";
-inline constexpr OUStringLiteral SC_UNO_HIDESPELL = u"HideSpellMarks"; /* deprecated #i91949 */
-inline constexpr OUStringLiteral SC_UNO_HORSCROLL = u"HasHorizontalScrollBar";
-inline constexpr OUStringLiteral SC_UNO_OUTLSYMB = u"IsOutlineSymbolsSet";
-inline constexpr OUStringLiteral SC_UNO_SHEETTABS = u"HasSheetTabs";
-inline constexpr OUStringLiteral SC_UNO_SHOWANCHOR = u"ShowAnchor";
-inline constexpr OUStringLiteral SC_UNO_SHOWCHARTS = u"ShowCharts";
-inline constexpr OUStringLiteral SC_UNO_SHOWDRAW = u"ShowDrawing";
-inline constexpr OUStringLiteral SC_UNO_SHOWFORM = u"ShowFormulas";
-inline constexpr OUStringLiteral SC_UNO_SHOWGRID = u"ShowGrid";
-inline constexpr OUStringLiteral SC_UNO_SHOWHELP = u"ShowHelpLines";
-inline constexpr OUStringLiteral SC_UNO_SHOWNOTES = u"ShowNotes";
-inline constexpr OUStringLiteral SC_UNO_SHOWFORMULASMARKS = u"ShowFormulasMarks";
-inline constexpr OUStringLiteral SC_UNO_SHOWOBJ = u"ShowObjects";
-inline constexpr OUStringLiteral SC_UNO_SHOWPAGEBR = u"ShowPageBreaks";
-inline constexpr OUStringLiteral SC_UNO_SHOWZERO = u"ShowZeroValues";
-inline constexpr OUStringLiteral SC_UNO_VALUEHIGH = u"IsValueHighlightingEnabled";
-inline constexpr OUStringLiteral SC_UNO_VERTSCROLL = u"HasVerticalScrollBar";
-inline constexpr OUStringLiteral SC_UNO_SNAPTORASTER = u"IsSnapToRaster";
-inline constexpr OUStringLiteral SC_UNO_RASTERVIS = u"RasterIsVisible";
-inline constexpr OUStringLiteral SC_UNO_RASTERRESX = u"RasterResolutionX";
-inline constexpr OUStringLiteral SC_UNO_RASTERRESY = u"RasterResolutionY";
-inline constexpr OUStringLiteral SC_UNO_RASTERSUBX = u"RasterSubdivisionX";
-inline constexpr OUStringLiteral SC_UNO_RASTERSUBY = u"RasterSubdivisionY";
-inline constexpr OUStringLiteral SC_UNO_RASTERSYNC = u"IsRasterAxisSynchronized";
-inline constexpr OUStringLiteral SC_UNO_AUTOCALC = u"AutoCalculate";
-inline constexpr OUStringLiteral SC_UNO_PRINTERNAME = u"PrinterName";
-inline constexpr OUStringLiteral SC_UNO_PRINTERSETUP = u"PrinterSetup";
-inline constexpr OUStringLiteral SC_UNO_PRINTERPAPER = u"PrinterPaperFromSetup";
-inline constexpr OUStringLiteral SC_UNO_APPLYDOCINF = u"ApplyUserData";
-inline constexpr OUStringLiteral SC_UNO_SAVE_THUMBNAIL = u"SaveThumbnail";
-inline constexpr OUStringLiteral SC_UNO_CHARCOMP = u"CharacterCompressionType";
-inline constexpr OUStringLiteral SC_UNO_ASIANKERN = u"IsKernAsianPunctuation";
-inline constexpr OUStringLiteral SC_UNO_VISAREA = u"VisibleArea";
-inline constexpr OUStringLiteral SC_UNO_ZOOMTYPE = u"ZoomType";
-inline constexpr OUStringLiteral SC_UNO_ZOOMVALUE = u"ZoomValue";
-inline constexpr OUStringLiteral SC_UNO_UPDTEMPL = u"UpdateFromTemplate";
-inline constexpr OUStringLiteral SC_UNO_FILTERED_RANGE_SELECTION = u"FilteredRangeSelection";
-inline constexpr OUStringLiteral SC_UNO_VISAREASCREEN = u"VisibleAreaOnScreen";
-inline constexpr OUStringLiteral SC_UNO_FORMULABARHEIGHT = u"FormulaBarHeight";
-inline constexpr OUStringLiteral SC_UNO_IMAGE_PREFERRED_DPI = u"ImagePreferredDPI";
+inline constexpr OUString SC_UNO_COLROWHDR = u"HasColumnRowHeaders"_ustr;
+inline constexpr OUString SC_UNO_GRIDCOLOR = u"GridColor"_ustr;
+inline constexpr OUString SC_UNO_HIDESPELL = u"HideSpellMarks"_ustr; /* deprecated #i91949 */
+inline constexpr OUString SC_UNO_HORSCROLL = u"HasHorizontalScrollBar"_ustr;
+inline constexpr OUString SC_UNO_OUTLSYMB = u"IsOutlineSymbolsSet"_ustr;
+inline constexpr OUString SC_UNO_SHEETTABS = u"HasSheetTabs"_ustr;
+inline constexpr OUString SC_UNO_SHOWANCHOR = u"ShowAnchor"_ustr;
+inline constexpr OUString SC_UNO_SHOWCHARTS = u"ShowCharts"_ustr;
+inline constexpr OUString SC_UNO_SHOWDRAW = u"ShowDrawing"_ustr;
+inline constexpr OUString SC_UNO_SHOWFORM = u"ShowFormulas"_ustr;
+inline constexpr OUString SC_UNO_SHOWGRID = u"ShowGrid"_ustr;
+inline constexpr OUString SC_UNO_SHOWHELP = u"ShowHelpLines"_ustr;
+inline constexpr OUString SC_UNO_SHOWNOTES = u"ShowNotes"_ustr;
+inline constexpr OUString SC_UNO_SHOWFORMULASMARKS = u"ShowFormulasMarks"_ustr;
+inline constexpr OUString SC_UNO_SHOWOBJ = u"ShowObjects"_ustr;
+inline constexpr OUString SC_UNO_SHOWPAGEBR = u"ShowPageBreaks"_ustr;
+inline constexpr OUString SC_UNO_SHOWZERO = u"ShowZeroValues"_ustr;
+inline constexpr OUString SC_UNO_VALUEHIGH = u"IsValueHighlightingEnabled"_ustr;
+inline constexpr OUString SC_UNO_VERTSCROLL = u"HasVerticalScrollBar"_ustr;
+inline constexpr OUString SC_UNO_SNAPTORASTER = u"IsSnapToRaster"_ustr;
+inline constexpr OUString SC_UNO_RASTERVIS = u"RasterIsVisible"_ustr;
+inline constexpr OUString SC_UNO_RASTERRESX = u"RasterResolutionX"_ustr;
+inline constexpr OUString SC_UNO_RASTERRESY = u"RasterResolutionY"_ustr;
+inline constexpr OUString SC_UNO_RASTERSUBX = u"RasterSubdivisionX"_ustr;
+inline constexpr OUString SC_UNO_RASTERSUBY = u"RasterSubdivisionY"_ustr;
+inline constexpr OUString SC_UNO_RASTERSYNC = u"IsRasterAxisSynchronized"_ustr;
+inline constexpr OUString SC_UNO_AUTOCALC = u"AutoCalculate"_ustr;
+inline constexpr OUString SC_UNO_PRINTERNAME = u"PrinterName"_ustr;
+inline constexpr OUString SC_UNO_PRINTERSETUP = u"PrinterSetup"_ustr;
+inline constexpr OUString SC_UNO_PRINTERPAPER = u"PrinterPaperFromSetup"_ustr;
+inline constexpr OUString SC_UNO_APPLYDOCINF = u"ApplyUserData"_ustr;
+inline constexpr OUString SC_UNO_SAVE_THUMBNAIL = u"SaveThumbnail"_ustr;
+inline constexpr OUString SC_UNO_CHARCOMP = u"CharacterCompressionType"_ustr;
+inline constexpr OUString SC_UNO_ASIANKERN = u"IsKernAsianPunctuation"_ustr;
+inline constexpr OUString SC_UNO_VISAREA = u"VisibleArea"_ustr;
+inline constexpr OUString SC_UNO_ZOOMTYPE = u"ZoomType"_ustr;
+inline constexpr OUString SC_UNO_ZOOMVALUE = u"ZoomValue"_ustr;
+inline constexpr OUString SC_UNO_UPDTEMPL = u"UpdateFromTemplate"_ustr;
+inline constexpr OUString SC_UNO_FILTERED_RANGE_SELECTION = u"FilteredRangeSelection"_ustr;
+inline constexpr OUString SC_UNO_VISAREASCREEN = u"VisibleAreaOnScreen"_ustr;
+inline constexpr OUString SC_UNO_FORMULABARHEIGHT = u"FormulaBarHeight"_ustr;
+inline constexpr OUString SC_UNO_IMAGE_PREFERRED_DPI = u"ImagePreferredDPI"_ustr;
/*Stampit enable/disable print cancel */
-inline constexpr OUStringLiteral SC_UNO_ALLOWPRINTJOBCANCEL = u"AllowPrintJobCancel";
+inline constexpr OUString SC_UNO_ALLOWPRINTJOBCANCEL = u"AllowPrintJobCancel"_ustr;
// old (5.2) property names for view options - for compatibility only!
-inline constexpr OUStringLiteral OLD_UNO_COLROWHDR = u"ColumnRowHeaders";
-inline constexpr OUStringLiteral OLD_UNO_HORSCROLL = u"HorizontalScrollBar";
-inline constexpr OUStringLiteral OLD_UNO_OUTLSYMB = u"OutlineSymbols";
-inline constexpr OUStringLiteral OLD_UNO_SHEETTABS = u"SheetTabs";
-inline constexpr OUStringLiteral OLD_UNO_VALUEHIGH = u"ValueHighlighting";
-inline constexpr OUStringLiteral OLD_UNO_VERTSCROLL = u"VerticalScrollBar";
+inline constexpr OUString OLD_UNO_COLROWHDR = u"ColumnRowHeaders"_ustr;
+inline constexpr OUString OLD_UNO_HORSCROLL = u"HorizontalScrollBar"_ustr;
+inline constexpr OUString OLD_UNO_OUTLSYMB = u"OutlineSymbols"_ustr;
+inline constexpr OUString OLD_UNO_SHEETTABS = u"SheetTabs"_ustr;
+inline constexpr OUString OLD_UNO_VALUEHIGH = u"ValueHighlighting"_ustr;
+inline constexpr OUString OLD_UNO_VERTSCROLL = u"VerticalScrollBar"_ustr;
// data pilot source
-inline constexpr OUStringLiteral SC_UNO_DP_COLGRAND = u"ColumnGrand";
-inline constexpr OUStringLiteral SC_UNO_DP_ROWGRAND = u"RowGrand";
-inline constexpr OUStringLiteral SC_UNO_DP_ORIGINAL = u"Original";
-inline constexpr OUStringLiteral SC_UNO_DP_ORIGINAL_POS = u"OriginalPosition";
-inline constexpr OUStringLiteral SC_UNO_DP_ISDATALAYOUT = u"IsDataLayoutDimension";
-inline constexpr OUStringLiteral SC_UNO_DP_ORIENTATION = u"Orientation";
-inline constexpr OUStringLiteral SC_UNO_DP_POSITION = u"Position";
-inline constexpr OUStringLiteral SC_UNO_DP_FUNCTION = u"Function";
-inline constexpr OUStringLiteral SC_UNO_DP_FUNCTION2 = u"Function2";
-inline constexpr OUStringLiteral SC_UNO_DP_USEDHIERARCHY = u"UsedHierarchy";
-inline constexpr OUStringLiteral SC_UNO_DP_FILTER = u"Filter";
-inline constexpr OUStringLiteral SC_UNO_DP_SUBTOTAL = u"SubTotals";
-inline constexpr OUStringLiteral SC_UNO_DP_SUBTOTAL2 = u"SubTotals2";
-inline constexpr OUStringLiteral SC_UNO_DP_SHOWEMPTY = u"ShowEmpty";
-inline constexpr OUStringLiteral SC_UNO_DP_REPEATITEMLABELS = u"RepeatItemLabels";
-inline constexpr OUStringLiteral SC_UNO_DP_ISVISIBLE = u"IsVisible";
-inline constexpr OUStringLiteral SC_UNO_DP_SHOWDETAILS = u"ShowDetails";
-inline constexpr OUStringLiteral SC_UNO_DP_IGNOREEMPTY = u"IgnoreEmptyRows";
-inline constexpr OUStringLiteral SC_UNO_DP_REPEATEMPTY = u"RepeatIfEmpty";
-inline constexpr OUStringLiteral SC_UNO_DP_DATADESC = u"DataDescription";
+inline constexpr OUString SC_UNO_DP_COLGRAND = u"ColumnGrand"_ustr;
+inline constexpr OUString SC_UNO_DP_ROWGRAND = u"RowGrand"_ustr;
+inline constexpr OUString SC_UNO_DP_ORIGINAL = u"Original"_ustr;
+inline constexpr OUString SC_UNO_DP_ORIGINAL_POS = u"OriginalPosition"_ustr;
+inline constexpr OUString SC_UNO_DP_ISDATALAYOUT = u"IsDataLayoutDimension"_ustr;
+inline constexpr OUString SC_UNO_DP_ORIENTATION = u"Orientation"_ustr;
+inline constexpr OUString SC_UNO_DP_POSITION = u"Position"_ustr;
+inline constexpr OUString SC_UNO_DP_FUNCTION = u"Function"_ustr;
+inline constexpr OUString SC_UNO_DP_FUNCTION2 = u"Function2"_ustr;
+inline constexpr OUString SC_UNO_DP_USEDHIERARCHY = u"UsedHierarchy"_ustr;
+inline constexpr OUString SC_UNO_DP_FILTER = u"Filter"_ustr;
+inline constexpr OUString SC_UNO_DP_SUBTOTAL = u"SubTotals"_ustr;
+inline constexpr OUString SC_UNO_DP_SUBTOTAL2 = u"SubTotals2"_ustr;
+inline constexpr OUString SC_UNO_DP_SHOWEMPTY = u"ShowEmpty"_ustr;
+inline constexpr OUString SC_UNO_DP_REPEATITEMLABELS = u"RepeatItemLabels"_ustr;
+inline constexpr OUString SC_UNO_DP_ISVISIBLE = u"IsVisible"_ustr;
+inline constexpr OUString SC_UNO_DP_SHOWDETAILS = u"ShowDetails"_ustr;
+inline constexpr OUString SC_UNO_DP_IGNOREEMPTY = u"IgnoreEmptyRows"_ustr;
+inline constexpr OUString SC_UNO_DP_REPEATEMPTY = u"RepeatIfEmpty"_ustr;
+inline constexpr OUString SC_UNO_DP_DATADESC = u"DataDescription"_ustr;
#define SC_UNO_DP_NUMBERFO SC_UNONAME_NUMFMT
-inline constexpr OUStringLiteral SC_UNO_DP_ROWFIELDCOUNT = u"RowFieldCount";
-inline constexpr OUStringLiteral SC_UNO_DP_COLUMNFIELDCOUNT = u"ColumnFieldCount";
-inline constexpr OUStringLiteral SC_UNO_DP_DATAFIELDCOUNT = u"DataFieldCount";
-inline constexpr OUStringLiteral SC_UNO_DP_LAYOUTNAME = u"LayoutName";
-inline constexpr OUStringLiteral SC_UNO_DP_FIELD_SUBTOTALNAME = u"FieldSubtotalName";
-inline constexpr OUStringLiteral SC_UNO_DP_GRANDTOTAL_NAME = u"GrandTotalName";
-inline constexpr OUStringLiteral SC_UNO_DP_HAS_HIDDEN_MEMBER = u"HasHiddenMember";
-inline constexpr OUStringLiteral SC_UNO_DP_FLAGS = u"Flags";
-
-inline constexpr OUStringLiteral SC_UNO_DP_REFVALUE = u"ReferenceValue";
-inline constexpr OUStringLiteral SC_UNO_DP_SORTING = u"Sorting";
-inline constexpr OUStringLiteral SC_UNO_DP_AUTOSHOW = u"AutoShow";
-inline constexpr OUStringLiteral SC_UNO_DP_LAYOUT = u"Layout";
+inline constexpr OUString SC_UNO_DP_ROWFIELDCOUNT = u"RowFieldCount"_ustr;
+inline constexpr OUString SC_UNO_DP_COLUMNFIELDCOUNT = u"ColumnFieldCount"_ustr;
+inline constexpr OUString SC_UNO_DP_DATAFIELDCOUNT = u"DataFieldCount"_ustr;
+inline constexpr OUString SC_UNO_DP_LAYOUTNAME = u"LayoutName"_ustr;
+inline constexpr OUString SC_UNO_DP_FIELD_SUBTOTALNAME = u"FieldSubtotalName"_ustr;
+inline constexpr OUString SC_UNO_DP_GRANDTOTAL_NAME = u"GrandTotalName"_ustr;
+inline constexpr OUString SC_UNO_DP_HAS_HIDDEN_MEMBER = u"HasHiddenMember"_ustr;
+inline constexpr OUString SC_UNO_DP_FLAGS = u"Flags"_ustr;
+
+inline constexpr OUString SC_UNO_DP_REFVALUE = u"ReferenceValue"_ustr;
+inline constexpr OUString SC_UNO_DP_SORTING = u"Sorting"_ustr;
+inline constexpr OUString SC_UNO_DP_AUTOSHOW = u"AutoShow"_ustr;
+inline constexpr OUString SC_UNO_DP_LAYOUT = u"Layout"_ustr;
// data pilot descriptor
-inline constexpr OUStringLiteral SC_UNO_DP_IGNORE_EMPTYROWS = u"IgnoreEmptyRows";
-inline constexpr OUStringLiteral SC_UNO_DP_DRILLDOWN = u"DrillDownOnDoubleClick";
-inline constexpr OUStringLiteral SC_UNO_DP_SHOWFILTER = u"ShowFilterButton";
-inline constexpr OUStringLiteral SC_UNO_DP_IMPORTDESC = u"ImportDescriptor";
-inline constexpr OUStringLiteral SC_UNO_DP_SOURCESERVICE = u"SourceServiceName";
-inline constexpr OUStringLiteral SC_UNO_DP_SERVICEARG = u"ServiceArguments";
+inline constexpr OUString SC_UNO_DP_IGNORE_EMPTYROWS = u"IgnoreEmptyRows"_ustr;
+inline constexpr OUString SC_UNO_DP_DRILLDOWN = u"DrillDownOnDoubleClick"_ustr;
+inline constexpr OUString SC_UNO_DP_SHOWFILTER = u"ShowFilterButton"_ustr;
+inline constexpr OUString SC_UNO_DP_IMPORTDESC = u"ImportDescriptor"_ustr;
+inline constexpr OUString SC_UNO_DP_SOURCESERVICE = u"SourceServiceName"_ustr;
+inline constexpr OUString SC_UNO_DP_SERVICEARG = u"ServiceArguments"_ustr;
// properties in data pilot descriptor ServiceArguments
-inline constexpr OUStringLiteral SC_UNO_DP_SOURCENAME = u"SourceName";
-inline constexpr OUStringLiteral SC_UNO_DP_OBJECTNAME = u"ObjectName";
-inline constexpr OUStringLiteral SC_UNO_DP_USERNAME = u"UserName";
-inline constexpr OUStringLiteral SC_UNO_DP_PASSWORD = u"Password";
+inline constexpr OUString SC_UNO_DP_SOURCENAME = u"SourceName"_ustr;
+inline constexpr OUString SC_UNO_DP_OBJECTNAME = u"ObjectName"_ustr;
+inline constexpr OUString SC_UNO_DP_USERNAME = u"UserName"_ustr;
+inline constexpr OUString SC_UNO_DP_PASSWORD = u"Password"_ustr;
// range selection
-inline constexpr OUStringLiteral SC_UNONAME_INITVAL = u"InitialValue";
-inline constexpr OUStringLiteral SC_UNONAME_TITLE = u"Title";
-inline constexpr OUStringLiteral SC_UNONAME_CLOSEONUP = u"CloseOnMouseRelease";
-inline constexpr OUStringLiteral SC_UNONAME_SINGLECELL = u"SingleCellMode";
-inline constexpr OUStringLiteral SC_UNONAME_MULTISEL = u"MultiSelectionMode";
+inline constexpr OUString SC_UNONAME_INITVAL = u"InitialValue"_ustr;
+inline constexpr OUString SC_UNONAME_TITLE = u"Title"_ustr;
+inline constexpr OUString SC_UNONAME_CLOSEONUP = u"CloseOnMouseRelease"_ustr;
+inline constexpr OUString SC_UNONAME_SINGLECELL = u"SingleCellMode"_ustr;
+inline constexpr OUString SC_UNONAME_MULTISEL = u"MultiSelectionMode"_ustr;
// XRenderable
-inline constexpr OUStringLiteral SC_UNONAME_PAGESIZE = u"PageSize";
-inline constexpr OUStringLiteral SC_UNONAME_RENDERDEV = u"RenderDevice";
-inline constexpr OUStringLiteral SC_UNONAME_SOURCERANGE = u"SourceRange";
-inline constexpr OUStringLiteral SC_UNONAME_INC_NP_AREA = u"PageIncludesNonprintableArea";
-inline constexpr OUStringLiteral SC_UNONAME_CALCPAGESIZE = u"CalcPageContentSize";
-inline constexpr OUStringLiteral SC_UNONAME_CALCPAGEPOS = u"CalcPagePos";
+inline constexpr OUString SC_UNONAME_PAGESIZE = u"PageSize"_ustr;
+inline constexpr OUString SC_UNONAME_RENDERDEV = u"RenderDevice"_ustr;
+inline constexpr OUString SC_UNONAME_SOURCERANGE = u"SourceRange"_ustr;
+inline constexpr OUString SC_UNONAME_INC_NP_AREA = u"PageIncludesNonprintableArea"_ustr;
+inline constexpr OUString SC_UNONAME_CALCPAGESIZE = u"CalcPageContentSize"_ustr;
+inline constexpr OUString SC_UNONAME_CALCPAGEPOS = u"CalcPagePos"_ustr;
// CellValueBinding
-inline constexpr OUStringLiteral SC_UNONAME_BOUNDCELL = u"BoundCell";
+inline constexpr OUString SC_UNONAME_BOUNDCELL = u"BoundCell"_ustr;
// CellRangeListSource
-inline constexpr OUStringLiteral SC_UNONAME_CELLRANGE = u"CellRange";
+inline constexpr OUString SC_UNONAME_CELLRANGE = u"CellRange"_ustr;
// CellAddressConversion / CellRangeAddressConversion
-inline constexpr OUStringLiteral SC_UNONAME_ADDRESS = u"Address";
-inline constexpr OUStringLiteral SC_UNONAME_UIREPR = u"UserInterfaceRepresentation";
-inline constexpr OUStringLiteral SC_UNONAME_PERSREPR = u"PersistentRepresentation";
-inline constexpr OUStringLiteral SC_UNONAME_XLA1REPR = u"XLA1Representation";
-inline constexpr OUStringLiteral SC_UNONAME_REFSHEET = u"ReferenceSheet";
+inline constexpr OUString SC_UNONAME_ADDRESS = u"Address"_ustr;
+inline constexpr OUString SC_UNONAME_UIREPR = u"UserInterfaceRepresentation"_ustr;
+inline constexpr OUString SC_UNONAME_PERSREPR = u"PersistentRepresentation"_ustr;
+inline constexpr OUString SC_UNONAME_XLA1REPR = u"XLA1Representation"_ustr;
+inline constexpr OUString SC_UNONAME_REFSHEET = u"ReferenceSheet"_ustr;
// Security options
-inline constexpr OUStringLiteral SC_UNO_LOADREADONLY = u"LoadReadonly";
-inline constexpr OUStringLiteral SC_UNO_MODIFYPASSWORDINFO = u"ModifyPasswordInfo";
-inline constexpr OUStringLiteral SC_UNO_MODIFYPASSWORDHASH = u"ModifyPasswordHash";
+inline constexpr OUString SC_UNO_LOADREADONLY = u"LoadReadonly"_ustr;
+inline constexpr OUString SC_UNO_MODIFYPASSWORDINFO = u"ModifyPasswordInfo"_ustr;
+inline constexpr OUString SC_UNO_MODIFYPASSWORDHASH = u"ModifyPasswordHash"_ustr;
// FormulaParser
-inline constexpr OUStringLiteral SC_UNO_COMPILEENGLISH = u"CompileEnglish";
-inline constexpr OUStringLiteral SC_UNO_FORMULACONVENTION = u"FormulaConvention";
-inline constexpr OUStringLiteral SC_UNO_IGNORELEADING = u"IgnoreLeadingSpaces";
-inline constexpr OUStringLiteral SC_UNO_OPCODEMAP = u"OpCodeMap";
-inline constexpr OUStringLiteral SC_UNO_EXTERNALLINKS = u"ExternalLinks";
-inline constexpr OUStringLiteral SC_UNO_COMPILEFAP = u"CompileFAP";
-inline constexpr OUStringLiteral SC_UNO_REF_CONV_CHARTOOXML = u"RefConventionChartOOXML";
+inline constexpr OUString SC_UNO_COMPILEENGLISH = u"CompileEnglish"_ustr;
+inline constexpr OUString SC_UNO_FORMULACONVENTION = u"FormulaConvention"_ustr;
+inline constexpr OUString SC_UNO_IGNORELEADING = u"IgnoreLeadingSpaces"_ustr;
+inline constexpr OUString SC_UNO_OPCODEMAP = u"OpCodeMap"_ustr;
+inline constexpr OUString SC_UNO_EXTERNALLINKS = u"ExternalLinks"_ustr;
+inline constexpr OUString SC_UNO_COMPILEFAP = u"CompileFAP"_ustr;
+inline constexpr OUString SC_UNO_REF_CONV_CHARTOOXML = u"RefConventionChartOOXML"_ustr;
// Chart2
-inline constexpr OUStringLiteral SC_UNONAME_ROLE = u"Role";
-inline constexpr OUStringLiteral SC_UNONAME_HIDDENVALUES = u"HiddenValues";
-inline constexpr OUStringLiteral SC_UNONAME_INCLUDEHIDDENCELLS = u"IncludeHiddenCells";
-inline constexpr OUStringLiteral SC_UNONAME_USE_INTERNAL_DATA_PROVIDER = u"UseInternalDataProvider";
-inline constexpr OUStringLiteral SC_UNONAME_HAS_STRING_LABEL = u"HasStringLabel";
-inline constexpr OUStringLiteral SC_UNONAME_TIME_BASED = u"TimeBased";
+inline constexpr OUString SC_UNONAME_ROLE = u"Role"_ustr;
+inline constexpr OUString SC_UNONAME_HIDDENVALUES = u"HiddenValues"_ustr;
+inline constexpr OUString SC_UNONAME_INCLUDEHIDDENCELLS = u"IncludeHiddenCells"_ustr;
+inline constexpr OUString SC_UNONAME_USE_INTERNAL_DATA_PROVIDER = u"UseInternalDataProvider"_ustr;
+inline constexpr OUString SC_UNONAME_HAS_STRING_LABEL = u"HasStringLabel"_ustr;
+inline constexpr OUString SC_UNONAME_TIME_BASED = u"TimeBased"_ustr;
// Solver
-inline constexpr OUStringLiteral SC_UNONAME_TIMEOUT = u"Timeout";
-inline constexpr OUStringLiteral SC_UNO_SHAREDOC = u"IsDocumentShared";
+inline constexpr OUString SC_UNONAME_TIMEOUT = u"Timeout"_ustr;
+inline constexpr OUString SC_UNO_SHAREDOC = u"IsDocumentShared"_ustr;
// EventDescriptor
-inline constexpr OUStringLiteral SC_UNO_EVENTTYPE = u"EventType";
-inline constexpr OUStringLiteral SC_UNO_SCRIPT = u"Script";
+inline constexpr OUString SC_UNO_EVENTTYPE = u"EventType"_ustr;
+inline constexpr OUString SC_UNO_SCRIPT = u"Script"_ustr;
// Named ranges
-inline constexpr OUStringLiteral SC_UNO_MODIFY_BROADCAST = u"ModifyAndBroadcast";
+inline constexpr OUString SC_UNO_MODIFY_BROADCAST = u"ModifyAndBroadcast"_ustr;
-inline constexpr OUStringLiteral SC_UNO_EMBED_FONTS = u"EmbedFonts";
-inline constexpr OUStringLiteral SC_UNO_EMBED_ONLY_USED_FONTS = u"EmbedOnlyUsedFonts";
-inline constexpr OUStringLiteral SC_UNO_EMBED_FONT_SCRIPT_LATIN = u"EmbedLatinScriptFonts";
-inline constexpr OUStringLiteral SC_UNO_EMBED_FONT_SCRIPT_ASIAN = u"EmbedAsianScriptFonts";
-inline constexpr OUStringLiteral SC_UNO_EMBED_FONT_SCRIPT_COMPLEX = u"EmbedComplexScriptFonts";
+inline constexpr OUString SC_UNO_EMBED_FONTS = u"EmbedFonts"_ustr;
+inline constexpr OUString SC_UNO_EMBED_ONLY_USED_FONTS = u"EmbedOnlyUsedFonts"_ustr;
+inline constexpr OUString SC_UNO_EMBED_FONT_SCRIPT_LATIN = u"EmbedLatinScriptFonts"_ustr;
+inline constexpr OUString SC_UNO_EMBED_FONT_SCRIPT_ASIAN = u"EmbedAsianScriptFonts"_ustr;
+inline constexpr OUString SC_UNO_EMBED_FONT_SCRIPT_COMPLEX = u"EmbedComplexScriptFonts"_ustr;
-inline constexpr OUStringLiteral SC_UNO_ODS_LOCK_SOLAR_MUTEX = u"ODSLockSolarMutex";
-inline constexpr OUStringLiteral SC_UNO_ODS_IMPORT_STYLES = u"ODSImportStyles";
+inline constexpr OUString SC_UNO_ODS_LOCK_SOLAR_MUTEX = u"ODSLockSolarMutex"_ustr;
+inline constexpr OUString SC_UNO_ODS_IMPORT_STYLES = u"ODSImportStyles"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */