1156c3fdfSAndrew Rist/**************************************************************
2cdf0e10cSrcweir *
3156c3fdfSAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one
4156c3fdfSAndrew Rist * or more contributor license agreements.  See the NOTICE file
5156c3fdfSAndrew Rist * distributed with this work for additional information
6156c3fdfSAndrew Rist * regarding copyright ownership.  The ASF licenses this file
7156c3fdfSAndrew Rist * to you under the Apache License, Version 2.0 (the
8156c3fdfSAndrew Rist * "License"); you may not use this file except in compliance
9156c3fdfSAndrew Rist * with the License.  You may obtain a copy of the License at
10156c3fdfSAndrew Rist *
11156c3fdfSAndrew Rist *   http://www.apache.org/licenses/LICENSE-2.0
12156c3fdfSAndrew Rist *
13156c3fdfSAndrew Rist * Unless required by applicable law or agreed to in writing,
14156c3fdfSAndrew Rist * software distributed under the License is distributed on an
15156c3fdfSAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16156c3fdfSAndrew Rist * KIND, either express or implied.  See the License for the
17156c3fdfSAndrew Rist * specific language governing permissions and limitations
18156c3fdfSAndrew Rist * under the License.
19156c3fdfSAndrew Rist *
20156c3fdfSAndrew Rist *************************************************************/
21156c3fdfSAndrew Rist
22156c3fdfSAndrew Rist
23cdf0e10cSrcweir
24cdf0e10cSrcweir#include "core_resource.hrc"
25cdf0e10cSrcweir#include "formula/compiler.hrc"
26cdf0e10cSrcweir
27cdf0e10cSrcweir// DO NOT CHANGE!
28cdf0e10cSrcweir// These English names are used internally to store/load ODFF as of ODF v1.2
29cdf0e10cSrcweirResource RID_STRLIST_FUNCTION_NAMES_ENGLISH_ODFF
30cdf0e10cSrcweir{
31cdf0e10cSrcweir	String SC_OPCODE_IF { Text = "IF" ; };
32cdf0e10cSrcweir	String SC_OPCODE_CHOSE { Text = "CHOOSE" ; };
33cdf0e10cSrcweir	String SC_OPCODE_OPEN { Text = "(" ; };
34cdf0e10cSrcweir	String SC_OPCODE_CLOSE { Text = ")" ; };
35cdf0e10cSrcweir    String SC_OPCODE_ARRAY_OPEN { Text = "{" ; };
36cdf0e10cSrcweir    String SC_OPCODE_ARRAY_CLOSE { Text = "}" ; };
37cdf0e10cSrcweir    String SC_OPCODE_ARRAY_ROW_SEP { Text = "|" ; };
38cdf0e10cSrcweir    String SC_OPCODE_ARRAY_COL_SEP { Text = ";" ; };
39cdf0e10cSrcweir	String SC_OPCODE_SEP { Text = ";" ; };
40cdf0e10cSrcweir    String SC_OPCODE_PERCENT_SIGN { Text = "%" ; };
41cdf0e10cSrcweir	String SC_OPCODE_ADD { Text = "+" ; };
42cdf0e10cSrcweir	String SC_OPCODE_SUB { Text = "-" ; };
43cdf0e10cSrcweir	String SC_OPCODE_MUL { Text = "*" ; };
44cdf0e10cSrcweir	String SC_OPCODE_DIV { Text = "/" ; };
45cdf0e10cSrcweir	String SC_OPCODE_AMPERSAND { Text = "&" ; };
46cdf0e10cSrcweir	String SC_OPCODE_POW { Text = "^" ; };
47cdf0e10cSrcweir	String SC_OPCODE_EQUAL { Text = "=" ; };
48cdf0e10cSrcweir	String SC_OPCODE_NOT_EQUAL { Text = "<>" ; };
49cdf0e10cSrcweir	String SC_OPCODE_LESS { Text = "<" ; };
50cdf0e10cSrcweir	String SC_OPCODE_GREATER { Text = ">" ; };
51cdf0e10cSrcweir	String SC_OPCODE_LESS_EQUAL { Text = "<=" ; };
52cdf0e10cSrcweir	String SC_OPCODE_GREATER_EQUAL { Text = ">=" ; };
53cdf0e10cSrcweir	String SC_OPCODE_AND { Text = "AND" ; };
54cdf0e10cSrcweir	String SC_OPCODE_OR { Text = "OR" ; };
55245212b4SAndrew Rist	String SC_OPCODE_XOR { Text = "XOR" ; };
56cdf0e10cSrcweir	String SC_OPCODE_INTERSECT { Text = "!" ; };
57cdf0e10cSrcweir	String SC_OPCODE_UNION { Text = "~" ; };
58cdf0e10cSrcweir	String SC_OPCODE_RANGE { Text = ":" ; };
59cdf0e10cSrcweir	String SC_OPCODE_NOT { Text = "NOT" ; };
60cdf0e10cSrcweir	String SC_OPCODE_NEG { Text = "NEG" ; };
61cdf0e10cSrcweir	String SC_OPCODE_NEG_SUB { Text = "-" ; };
62cdf0e10cSrcweir	String SC_OPCODE_PI { Text = "PI" ; };
63cdf0e10cSrcweir	String SC_OPCODE_RANDOM { Text = "RAND" ; };
64cdf0e10cSrcweir	String SC_OPCODE_TRUE { Text = "TRUE" ; };
65cdf0e10cSrcweir	String SC_OPCODE_FALSE { Text = "FALSE" ; };
66cdf0e10cSrcweir	String SC_OPCODE_GET_ACT_DATE { Text = "TODAY" ; };
67cdf0e10cSrcweir	String SC_OPCODE_GET_ACT_TIME { Text = "NOW" ; };
68cdf0e10cSrcweir	String SC_OPCODE_NO_VALUE { Text = "NA" ; };
69cdf0e10cSrcweir	String SC_OPCODE_CURRENT { Text = "ORG.OPENOFFICE.CURRENT" ; };
70cdf0e10cSrcweir	String SC_OPCODE_DEG { Text = "DEGREES" ; };
71cdf0e10cSrcweir	String SC_OPCODE_RAD { Text = "RADIANS" ; };
72cdf0e10cSrcweir	String SC_OPCODE_SIN { Text = "SIN" ; };
73cdf0e10cSrcweir	String SC_OPCODE_COS { Text = "COS" ; };
74cdf0e10cSrcweir	String SC_OPCODE_TAN { Text = "TAN" ; };
75cdf0e10cSrcweir	String SC_OPCODE_COT { Text = "COT" ; };
76cdf0e10cSrcweir	String SC_OPCODE_ARC_SIN { Text = "ASIN" ; };
77cdf0e10cSrcweir	String SC_OPCODE_ARC_COS { Text = "ACOS" ; };
78cdf0e10cSrcweir	String SC_OPCODE_ARC_TAN { Text = "ATAN" ; };
79cdf0e10cSrcweir	String SC_OPCODE_ARC_COT { Text = "ACOT" ; };
80cdf0e10cSrcweir	String SC_OPCODE_SIN_HYP { Text = "SINH" ; };
81cdf0e10cSrcweir	String SC_OPCODE_COS_HYP { Text = "COSH" ; };
82cdf0e10cSrcweir	String SC_OPCODE_TAN_HYP { Text = "TANH" ; };
83cdf0e10cSrcweir	String SC_OPCODE_COT_HYP { Text = "COTH" ; };
84cdf0e10cSrcweir	String SC_OPCODE_ARC_SIN_HYP { Text = "ASINH" ; };
85cdf0e10cSrcweir	String SC_OPCODE_ARC_COS_HYP { Text = "ACOSH" ; };
86cdf0e10cSrcweir	String SC_OPCODE_ARC_TAN_HYP { Text = "ATANH" ; };
87cdf0e10cSrcweir	String SC_OPCODE_ARC_COT_HYP { Text = "ACOTH" ; };
88cdf0e10cSrcweir    String SC_OPCODE_COSECANT { Text = "CSC" ; };
89cdf0e10cSrcweir    String SC_OPCODE_SECANT { Text = "SEC" ; };
90cdf0e10cSrcweir    String SC_OPCODE_COSECANT_HYP { Text = "CSCH" ; };
91cdf0e10cSrcweir    String SC_OPCODE_SECANT_HYP { Text = "SECH" ; };
92cdf0e10cSrcweir	String SC_OPCODE_EXP { Text = "EXP" ; };
93cdf0e10cSrcweir	String SC_OPCODE_LN { Text = "LN" ; };
94cdf0e10cSrcweir	String SC_OPCODE_SQRT { Text = "SQRT" ; };
95cdf0e10cSrcweir	String SC_OPCODE_FACT { Text = "FACT" ; };
96cdf0e10cSrcweir	String SC_OPCODE_GET_YEAR { Text = "YEAR" ; };
97cdf0e10cSrcweir	String SC_OPCODE_GET_MONTH { Text = "MONTH" ; };
98cdf0e10cSrcweir	String SC_OPCODE_GET_DAY { Text = "DAY" ; };
99cdf0e10cSrcweir	String SC_OPCODE_GET_HOUR { Text = "HOUR" ; };
100cdf0e10cSrcweir	String SC_OPCODE_GET_MIN { Text = "MINUTE" ; };
101cdf0e10cSrcweir	String SC_OPCODE_GET_SEC { Text = "SECOND" ; };
102cdf0e10cSrcweir	String SC_OPCODE_PLUS_MINUS { Text = "SIGN" ; };
103cdf0e10cSrcweir	String SC_OPCODE_ABS { Text = "ABS" ; };
104cdf0e10cSrcweir	String SC_OPCODE_INT { Text = "INT" ; };
105cdf0e10cSrcweir	String SC_OPCODE_PHI { Text = "PHI" ; };
106cdf0e10cSrcweir	String SC_OPCODE_GAUSS { Text = "GAUSS" ; };
107cdf0e10cSrcweir	String SC_OPCODE_IS_EMPTY { Text = "ISBLANK" ; };
108cdf0e10cSrcweir	String SC_OPCODE_IS_STRING { Text = "ISTEXT" ; };
109cdf0e10cSrcweir	String SC_OPCODE_IS_NON_STRING { Text = "ISNONTEXT" ; };
110cdf0e10cSrcweir	String SC_OPCODE_IS_LOGICAL { Text = "ISLOGICAL" ; };
111cdf0e10cSrcweir	String SC_OPCODE_TYPE { Text = "TYPE" ; };
112cdf0e10cSrcweir	String SC_OPCODE_CELL { Text = "CELL" ; };
113cdf0e10cSrcweir	String SC_OPCODE_IS_REF { Text = "ISREF" ; };
114cdf0e10cSrcweir	String SC_OPCODE_IS_VALUE { Text = "ISNUMBER" ; };
115cdf0e10cSrcweir	String SC_OPCODE_IS_FORMULA { Text = "ISFORMULA" ; };
116cdf0e10cSrcweir	String SC_OPCODE_IS_NV { Text = "ISNA" ; };
117cdf0e10cSrcweir	String SC_OPCODE_IS_ERR { Text = "ISERR" ; };
118cdf0e10cSrcweir	String SC_OPCODE_IS_ERROR { Text = "ISERROR" ; };
119cdf0e10cSrcweir	String SC_OPCODE_IS_EVEN { Text = "ISEVEN" ; };
120cdf0e10cSrcweir	String SC_OPCODE_IS_ODD { Text = "ISODD" ; };
121cdf0e10cSrcweir	String SC_OPCODE_N { Text = "N" ; };
122cdf0e10cSrcweir	String SC_OPCODE_GET_DATE_VALUE { Text = "DATEVALUE" ; };
123cdf0e10cSrcweir	String SC_OPCODE_GET_TIME_VALUE { Text = "TIMEVALUE" ; };
124cdf0e10cSrcweir	String SC_OPCODE_CODE { Text = "CODE" ; };
125cdf0e10cSrcweir	String SC_OPCODE_TRIM { Text = "TRIM" ; };
126cdf0e10cSrcweir	String SC_OPCODE_UPPER { Text = "UPPER" ; };
127cdf0e10cSrcweir	String SC_OPCODE_PROPPER { Text = "PROPER" ; };
128cdf0e10cSrcweir	String SC_OPCODE_LOWER { Text = "LOWER" ; };
129cdf0e10cSrcweir	String SC_OPCODE_LEN { Text = "LEN" ; };
130cdf0e10cSrcweir	String SC_OPCODE_T { Text = "T" ; };
131cdf0e10cSrcweir	String SC_OPCODE_VALUE { Text = "VALUE" ; };
132cdf0e10cSrcweir	String SC_OPCODE_CLEAN { Text = "CLEAN" ; };
133cdf0e10cSrcweir	String SC_OPCODE_CHAR { Text = "CHAR" ; };
134cdf0e10cSrcweir	String SC_OPCODE_JIS { Text = "JIS" ; };
135cdf0e10cSrcweir	String SC_OPCODE_ASC { Text = "ASC" ; };
136cdf0e10cSrcweir	String SC_OPCODE_UNICODE { Text = "UNICODE" ; };
137cdf0e10cSrcweir	String SC_OPCODE_UNICHAR { Text = "UNICHAR" ; };
138cdf0e10cSrcweir	String SC_OPCODE_LOG10 { Text = "LOG10" ; };
139cdf0e10cSrcweir	String SC_OPCODE_EVEN { Text = "EVEN" ; };
140cdf0e10cSrcweir	String SC_OPCODE_ODD { Text = "ODD" ; };
141cdf0e10cSrcweir	String SC_OPCODE_STD_NORM_DIST { Text = "LEGACY.NORMSDIST" ; };
142cdf0e10cSrcweir	String SC_OPCODE_FISHER { Text = "FISHER" ; };
143cdf0e10cSrcweir	String SC_OPCODE_FISHER_INV { Text = "FISHERINV" ; };
144cdf0e10cSrcweir	String SC_OPCODE_S_NORM_INV { Text = "LEGACY.NORMSINV" ; };
145cdf0e10cSrcweir	String SC_OPCODE_GAMMA_LN { Text = "GAMMALN" ; };
146cdf0e10cSrcweir	String SC_OPCODE_ERROR_TYPE { Text = "ORG.OPENOFFICE.ERRORTYPE" ; };
147cdf0e10cSrcweir	String SC_OPCODE_ERR_CELL { Text = "ZellError" ; };  // TODO: ancient legacy only, remove?
148cdf0e10cSrcweir	String SC_OPCODE_FORMULA { Text = "FORMULA"; };
149cdf0e10cSrcweir	String SC_OPCODE_ARC_TAN_2 { Text = "ATAN2" ; };
150cdf0e10cSrcweir	String SC_OPCODE_CEIL { Text = "CEILING" ; };
151cdf0e10cSrcweir	String SC_OPCODE_FLOOR { Text = "FLOOR" ; };
152cdf0e10cSrcweir	String SC_OPCODE_ROUND { Text = "ROUND" ; };
153cdf0e10cSrcweir	String SC_OPCODE_ROUND_UP { Text = "ROUNDUP" ; };
154cdf0e10cSrcweir	String SC_OPCODE_ROUND_DOWN { Text = "ROUNDDOWN" ; };
155cdf0e10cSrcweir	String SC_OPCODE_TRUNC { Text = "TRUNC" ; };
156cdf0e10cSrcweir	String SC_OPCODE_LOG { Text = "LOG" ; };
157cdf0e10cSrcweir	String SC_OPCODE_POWER { Text = "POWER" ; };
158cdf0e10cSrcweir	String SC_OPCODE_GGT { Text = "GCD" ; };
159cdf0e10cSrcweir	String SC_OPCODE_KGV { Text = "LCM" ; };
160cdf0e10cSrcweir	String SC_OPCODE_MOD { Text = "MOD" ; };
161cdf0e10cSrcweir	String SC_OPCODE_SUM_PRODUCT { Text = "SUMPRODUCT" ; };
162cdf0e10cSrcweir	String SC_OPCODE_SUM_SQ { Text = "SUMSQ" ; };
163cdf0e10cSrcweir	String SC_OPCODE_SUM_X2MY2 { Text = "SUMX2MY2" ; };
164cdf0e10cSrcweir	String SC_OPCODE_SUM_X2DY2 { Text = "SUMX2PY2" ; };
165cdf0e10cSrcweir	String SC_OPCODE_SUM_XMY2 { Text = "SUMXMY2" ; };
166cdf0e10cSrcweir	String SC_OPCODE_GET_DATE { Text = "DATE" ; };
167cdf0e10cSrcweir	String SC_OPCODE_GET_TIME { Text = "TIME" ; };
168cdf0e10cSrcweir	String SC_OPCODE_GET_DIFF_DATE { Text = "DAYS" ; };
169cdf0e10cSrcweir	String SC_OPCODE_GET_DIFF_DATE_360 { Text = "DAYS360" ; };
170cdf0e10cSrcweir	String SC_OPCODE_MIN { Text = "MIN" ; };
171cdf0e10cSrcweir	String SC_OPCODE_MIN_A { Text = "MINA" ; };
172cdf0e10cSrcweir	String SC_OPCODE_MAX { Text = "MAX" ; };
173cdf0e10cSrcweir	String SC_OPCODE_MAX_A { Text = "MAXA" ; };
174cdf0e10cSrcweir	String SC_OPCODE_SUM { Text = "SUM" ; };
175cdf0e10cSrcweir	String SC_OPCODE_PRODUCT { Text = "PRODUCT" ; };
176cdf0e10cSrcweir	String SC_OPCODE_AVERAGE { Text = "AVERAGE" ; };
177cdf0e10cSrcweir	String SC_OPCODE_AVERAGE_A { Text = "AVERAGEA" ; };
178cdf0e10cSrcweir	String SC_OPCODE_COUNT { Text = "COUNT" ; };
179cdf0e10cSrcweir	String SC_OPCODE_COUNT_2 { Text = "COUNTA" ; };
180cdf0e10cSrcweir	String SC_OPCODE_NBW { Text = "NPV" ; };
181cdf0e10cSrcweir	String SC_OPCODE_IKV { Text = "IRR" ; };
182cdf0e10cSrcweir	String SC_OPCODE_MIRR { Text = "MIRR" ; };
183cdf0e10cSrcweir	String SC_OPCODE_ISPMT { Text = "ISPMT" ; };
184cdf0e10cSrcweir	String SC_OPCODE_VAR { Text = "VAR" ; };
185cdf0e10cSrcweir	String SC_OPCODE_VAR_A { Text = "VARA" ; };
186cdf0e10cSrcweir	String SC_OPCODE_VAR_P { Text = "VARP" ; };
187cdf0e10cSrcweir	String SC_OPCODE_VAR_P_A { Text = "VARPA" ; };
188cdf0e10cSrcweir	String SC_OPCODE_ST_DEV { Text = "STDEV" ; };
189cdf0e10cSrcweir	String SC_OPCODE_ST_DEV_A { Text = "STDEVA" ; };
190cdf0e10cSrcweir	String SC_OPCODE_ST_DEV_P { Text = "STDEVP" ; };
191cdf0e10cSrcweir	String SC_OPCODE_ST_DEV_P_A { Text = "STDEVPA" ; };
192cdf0e10cSrcweir	String SC_OPCODE_B { Text = "B" ; };
193cdf0e10cSrcweir	String SC_OPCODE_NORM_DIST { Text = "NORMDIST" ; };
194cdf0e10cSrcweir	String SC_OPCODE_EXP_DIST { Text = "EXPONDIST" ; };
195cdf0e10cSrcweir	String SC_OPCODE_BINOM_DIST { Text = "BINOMDIST" ; };
196cdf0e10cSrcweir	String SC_OPCODE_POISSON_DIST { Text = "POISSON" ; };
197cdf0e10cSrcweir	String SC_OPCODE_KOMBIN { Text = "COMBIN" ; };
198cdf0e10cSrcweir	String SC_OPCODE_KOMBIN_2 { Text = "COMBINA" ; };
199cdf0e10cSrcweir	String SC_OPCODE_VARIATIONEN { Text = "PERMUT" ; };
200cdf0e10cSrcweir	String SC_OPCODE_VARIATIONEN_2 { Text = "PERMUTATIONA" ; };
201cdf0e10cSrcweir	String SC_OPCODE_BW { Text = "PV" ; };
202cdf0e10cSrcweir	String SC_OPCODE_DIA { Text = "SYD" ; };
203cdf0e10cSrcweir	String SC_OPCODE_GDA { Text = "DDB" ; };
204cdf0e10cSrcweir	String SC_OPCODE_GDA_2 { Text = "DB" ; };
205cdf0e10cSrcweir	String SC_OPCODE_VBD { Text = "VDB" ; };
206cdf0e10cSrcweir	String SC_OPCODE_LAUFZ { Text = "PDURATION" ; };
207cdf0e10cSrcweir	String SC_OPCODE_LIA { Text = "SLN" ; };
208cdf0e10cSrcweir	String SC_OPCODE_RMZ { Text = "PMT" ; };
209cdf0e10cSrcweir	String SC_OPCODE_COLUMNS { Text = "COLUMNS" ; };
210cdf0e10cSrcweir	String SC_OPCODE_ROWS { Text = "ROWS" ; };
211cdf0e10cSrcweir	String SC_OPCODE_TABLES { Text = "SHEETS" ; };
212cdf0e10cSrcweir	String SC_OPCODE_COLUMN { Text = "COLUMN" ; };
213cdf0e10cSrcweir	String SC_OPCODE_ROW { Text = "ROW" ; };
214cdf0e10cSrcweir	String SC_OPCODE_TABLE { Text = "SHEET" ; };
215cdf0e10cSrcweir	String SC_OPCODE_ZGZ { Text = "ZGZ" ; };
216cdf0e10cSrcweir	String SC_OPCODE_ZW { Text = "FV" ; };
217cdf0e10cSrcweir	String SC_OPCODE_ZZR { Text = "NPER" ; };
218cdf0e10cSrcweir	String SC_OPCODE_ZINS { Text = "RATE" ; };
219cdf0e10cSrcweir	String SC_OPCODE_ZINS_Z { Text = "IPMT" ; };
220cdf0e10cSrcweir	String SC_OPCODE_KAPZ { Text = "PPMT" ; };
221cdf0e10cSrcweir	String SC_OPCODE_KUM_ZINS_Z { Text = "CUMIPMT" ; };
222cdf0e10cSrcweir	String SC_OPCODE_KUM_KAP_Z { Text = "CUMPRINC" ; };
223cdf0e10cSrcweir	String SC_OPCODE_EFFEKTIV { Text = "EFFECT" ; };
224cdf0e10cSrcweir	String SC_OPCODE_NOMINAL { Text = "NOMINAL" ; };
225cdf0e10cSrcweir	String SC_OPCODE_SUB_TOTAL { Text = "SUBTOTAL" ; };
226cdf0e10cSrcweir	String SC_OPCODE_DB_SUM { Text = "DSUM" ; };
227cdf0e10cSrcweir	String SC_OPCODE_DB_COUNT { Text = "DCOUNT" ; };
228cdf0e10cSrcweir	String SC_OPCODE_DB_COUNT_2 { Text = "DCOUNTA" ; };
229cdf0e10cSrcweir	String SC_OPCODE_DB_AVERAGE { Text = "DAVERAGE" ; };
230cdf0e10cSrcweir	String SC_OPCODE_DB_GET { Text = "DGET" ; };
231cdf0e10cSrcweir	String SC_OPCODE_DB_MAX { Text = "DMAX" ; };
232cdf0e10cSrcweir	String SC_OPCODE_DB_MIN { Text = "DMIN" ; };
233cdf0e10cSrcweir	String SC_OPCODE_DB_PRODUCT { Text = "DPRODUCT" ; };
234cdf0e10cSrcweir	String SC_OPCODE_DB_STD_DEV { Text = "DSTDEV" ; };
235cdf0e10cSrcweir	String SC_OPCODE_DB_STD_DEV_P { Text = "DSTDEVP" ; };
236cdf0e10cSrcweir	String SC_OPCODE_DB_VAR { Text = "DVAR" ; };
237cdf0e10cSrcweir	String SC_OPCODE_DB_VAR_P { Text = "DVARP" ; };
238cdf0e10cSrcweir	String SC_OPCODE_INDIRECT { Text = "INDIRECT" ; };
239cdf0e10cSrcweir	String SC_OPCODE_ADDRESS { Text = "ADDRESS" ; };
240cdf0e10cSrcweir	String SC_OPCODE_MATCH { Text = "MATCH" ; };
241cdf0e10cSrcweir	String SC_OPCODE_COUNT_EMPTY_CELLS { Text = "COUNTBLANK" ; };
242cdf0e10cSrcweir	String SC_OPCODE_COUNT_IF { Text = "COUNTIF" ; };
243cdf0e10cSrcweir	String SC_OPCODE_SUM_IF { Text = "SUMIF" ; };
244f53782ebSAndrew Rist	String SC_OPCODE_AVERAGE_IF { Text = "AVERAGEIF" ; };
2451b1b70fbSAndrew Rist	String SC_OPCODE_SUM_IFS { Text = "SUMIFS" ; };
2461b1b70fbSAndrew Rist	String SC_OPCODE_AVERAGE_IFS { Text = "AVERAGEIFS" ; };
2471b1b70fbSAndrew Rist	String SC_OPCODE_COUNT_IFS { Text = "COUNTIFS" ; };
248cdf0e10cSrcweir	String SC_OPCODE_LOOKUP { Text = "LOOKUP" ; };
249cdf0e10cSrcweir	String SC_OPCODE_V_LOOKUP { Text = "VLOOKUP" ; };
250cdf0e10cSrcweir	String SC_OPCODE_H_LOOKUP { Text = "HLOOKUP" ; };
251cdf0e10cSrcweir	String SC_OPCODE_MULTI_AREA { Text = "ORG.OPENOFFICE.MULTIRANGE" ; };   // legacy for range list (union)
252cdf0e10cSrcweir	String SC_OPCODE_OFFSET { Text = "OFFSET" ; };
253cdf0e10cSrcweir	String SC_OPCODE_INDEX { Text = "INDEX" ; };
254cdf0e10cSrcweir	String SC_OPCODE_AREAS { Text = "AREAS" ; };
255cdf0e10cSrcweir	String SC_OPCODE_CURRENCY { Text = "DOLLAR" ; };
256cdf0e10cSrcweir	String SC_OPCODE_REPLACE { Text = "REPLACE" ; };
257cdf0e10cSrcweir	String SC_OPCODE_FIXED { Text = "FIXED" ; };
258cdf0e10cSrcweir	String SC_OPCODE_FIND { Text = "FIND" ; };
259cdf0e10cSrcweir	String SC_OPCODE_EXACT { Text = "EXACT" ; };
260cdf0e10cSrcweir	String SC_OPCODE_LEFT { Text = "LEFT" ; };
261cdf0e10cSrcweir	String SC_OPCODE_RIGHT { Text = "RIGHT" ; };
262cdf0e10cSrcweir	String SC_OPCODE_SEARCH { Text = "SEARCH" ; };
263cdf0e10cSrcweir	String SC_OPCODE_MID { Text = "MID" ; };
26439c2db0bSWang Lei	String SC_OPCODE_LENB          { Text = "LENB" ; };
26539c2db0bSWang Lei    String SC_OPCODE_RIGHTB        { Text = "RIGHTB" ; };
26639c2db0bSWang Lei    String SC_OPCODE_LEFTB         { Text = "LEFTB" ; };
26739c2db0bSWang Lei    String SC_OPCODE_MIDB          { Text = "MIDB" ; };
268cdf0e10cSrcweir	String SC_OPCODE_TEXT { Text = "TEXT" ; };
269cdf0e10cSrcweir	String SC_OPCODE_SUBSTITUTE { Text = "SUBSTITUTE" ; };
270cdf0e10cSrcweir	String SC_OPCODE_REPT { Text = "REPT" ; };
271cdf0e10cSrcweir	String SC_OPCODE_CONCAT { Text = "CONCATENATE" ; };
272cdf0e10cSrcweir	String SC_OPCODE_MAT_VALUE { Text = "MVALUE" ; };
273cdf0e10cSrcweir	String SC_OPCODE_MAT_DET { Text = "MDETERM" ; };
274cdf0e10cSrcweir	String SC_OPCODE_MAT_INV { Text = "MINVERSE" ; };
275cdf0e10cSrcweir	String SC_OPCODE_MAT_MULT { Text = "MMULT" ; };
276cdf0e10cSrcweir	String SC_OPCODE_MAT_TRANS { Text = "TRANSPOSE" ; };
277cdf0e10cSrcweir	String SC_OPCODE_MATRIX_UNIT { Text = "MUNIT" ; };
278cdf0e10cSrcweir	String SC_OPCODE_BACK_SOLVER { Text = "GOALSEEK" ; };
279cdf0e10cSrcweir	String SC_OPCODE_HYP_GEOM_DIST { Text = "HYPGEOMDIST" ; };
280cdf0e10cSrcweir	String SC_OPCODE_LOG_NORM_DIST { Text = "LOGNORMDIST" ; };
281cdf0e10cSrcweir	String SC_OPCODE_T_DIST { Text = "TDIST" ; };
282cdf0e10cSrcweir	String SC_OPCODE_F_DIST { Text = "LEGACY.FDIST" ; };
283cdf0e10cSrcweir	String SC_OPCODE_CHI_DIST { Text = "LEGACY.CHIDIST" ; };
284cdf0e10cSrcweir	String SC_OPCODE_WEIBULL { Text = "WEIBULL" ; };
285cdf0e10cSrcweir	String SC_OPCODE_NEG_BINOM_VERT { Text = "NEGBINOMDIST" ; };
286cdf0e10cSrcweir	String SC_OPCODE_KRIT_BINOM { Text = "CRITBINOM" ; };
287cdf0e10cSrcweir	String SC_OPCODE_KURT { Text = "KURT" ; };
288cdf0e10cSrcweir	String SC_OPCODE_HAR_MEAN { Text = "HARMEAN" ; };
289cdf0e10cSrcweir	String SC_OPCODE_GEO_MEAN { Text = "GEOMEAN" ; };
290cdf0e10cSrcweir	String SC_OPCODE_STANDARD { Text = "STANDARDIZE" ; };
291cdf0e10cSrcweir	String SC_OPCODE_AVE_DEV { Text = "AVEDEV" ; };
292cdf0e10cSrcweir	String SC_OPCODE_SCHIEFE { Text = "SKEW" ; };
293cdf0e10cSrcweir	String SC_OPCODE_DEV_SQ { Text = "DEVSQ" ; };
294cdf0e10cSrcweir	String SC_OPCODE_MEDIAN { Text = "MEDIAN" ; };
295cdf0e10cSrcweir	String SC_OPCODE_MODAL_VALUE { Text = "MODE" ; };
296cdf0e10cSrcweir	String SC_OPCODE_Z_TEST { Text = "ZTEST" ; };
297cdf0e10cSrcweir	String SC_OPCODE_T_TEST { Text = "TTEST" ; };
298cdf0e10cSrcweir	String SC_OPCODE_RANK { Text = "RANK" ; };
299cdf0e10cSrcweir	String SC_OPCODE_PERCENTILE { Text = "PERCENTILE" ; };
300cdf0e10cSrcweir	String SC_OPCODE_PERCENT_RANK { Text = "PERCENTRANK" ; };
301cdf0e10cSrcweir	String SC_OPCODE_LARGE { Text = "LARGE" ; };
302cdf0e10cSrcweir	String SC_OPCODE_SMALL { Text = "SMALL" ; };
303cdf0e10cSrcweir	String SC_OPCODE_FREQUENCY { Text = "FREQUENCY" ; };
304cdf0e10cSrcweir	String SC_OPCODE_QUARTILE { Text = "QUARTILE" ; };
305cdf0e10cSrcweir	String SC_OPCODE_NORM_INV { Text = "NORMINV" ; };
306cdf0e10cSrcweir	String SC_OPCODE_CONFIDENCE { Text = "CONFIDENCE" ; };
307cdf0e10cSrcweir	String SC_OPCODE_F_TEST { Text = "FTEST" ; };
308cdf0e10cSrcweir	String SC_OPCODE_TRIM_MEAN { Text = "TRIMMEAN" ; };
309cdf0e10cSrcweir	String SC_OPCODE_PROB { Text = "PROB" ; };
310cdf0e10cSrcweir	String SC_OPCODE_CORREL { Text = "CORREL" ; };
311cdf0e10cSrcweir	String SC_OPCODE_COVAR { Text = "COVAR" ; };
312cdf0e10cSrcweir	String SC_OPCODE_PEARSON { Text = "PEARSON" ; };
313cdf0e10cSrcweir	String SC_OPCODE_RSQ { Text = "RSQ" ; };
314cdf0e10cSrcweir	String SC_OPCODE_STEYX { Text = "STEYX" ; };
315cdf0e10cSrcweir	String SC_OPCODE_SLOPE { Text = "SLOPE" ; };
316cdf0e10cSrcweir	String SC_OPCODE_INTERCEPT { Text = "INTERCEPT" ; };
317cdf0e10cSrcweir	String SC_OPCODE_TREND { Text = "TREND" ; };
318cdf0e10cSrcweir	String SC_OPCODE_GROWTH { Text = "GROWTH" ; };
319cdf0e10cSrcweir	String SC_OPCODE_RGP { Text = "LINEST" ; };
320cdf0e10cSrcweir	String SC_OPCODE_RKP { Text = "LOGEST" ; };
321cdf0e10cSrcweir	String SC_OPCODE_FORECAST { Text = "FORECAST" ; };
322cdf0e10cSrcweir	String SC_OPCODE_CHI_INV { Text = "LEGACY.CHIINV" ; };
323cdf0e10cSrcweir	String SC_OPCODE_GAMMA_DIST { Text = "GAMMADIST" ; };
324cdf0e10cSrcweir	String SC_OPCODE_GAMMA_INV { Text = "GAMMAINV" ; };
325cdf0e10cSrcweir	String SC_OPCODE_T_INV { Text = "TINV" ; };
326cdf0e10cSrcweir	String SC_OPCODE_F_INV { Text = "LEGACY.FINV" ; };
327cdf0e10cSrcweir	String SC_OPCODE_CHI_TEST { Text = "LEGACY.CHITEST" ; };
328cdf0e10cSrcweir	String SC_OPCODE_LOG_INV { Text = "LOGINV" ; };
329cdf0e10cSrcweir	String SC_OPCODE_TABLE_OP { Text = "MULTIPLE.OPERATIONS" ; };
330cdf0e10cSrcweir	String SC_OPCODE_BETA_DIST { Text = "BETADIST" ; };
331cdf0e10cSrcweir	String SC_OPCODE_BETA_INV { Text = "BETAINV" ; };
332cdf0e10cSrcweir	String SC_OPCODE_WEEK { Text = "ISOWEEKNUM" ; };
333cdf0e10cSrcweir	String SC_OPCODE_EASTERSUNDAY { Text = "EASTERSUNDAY" ; };
334cdf0e10cSrcweir	String SC_OPCODE_GET_DAY_OF_WEEK { Text = "WEEKDAY" ; };
335cdf0e10cSrcweir	String SC_OPCODE_NO_NAME { Text = "#NAME!" ; };
336cdf0e10cSrcweir	String SC_OPCODE_STYLE { Text = "ORG.OPENOFFICE.STYLE" ; };
337cdf0e10cSrcweir	String SC_OPCODE_DDE { Text = "DDE" ; };
338cdf0e10cSrcweir	String SC_OPCODE_BASE { Text = "BASE" ; };
339cdf0e10cSrcweir	String SC_OPCODE_DECIMAL { Text = "DECIMAL" ; };
340cdf0e10cSrcweir	String SC_OPCODE_CONVERT { Text = "ORG.OPENOFFICE.CONVERT" ; };
341cdf0e10cSrcweir	String SC_OPCODE_ROMAN { Text = "ROMAN" ; };
342cdf0e10cSrcweir	String SC_OPCODE_ARABIC { Text = "ARABIC" ; };
343cdf0e10cSrcweir	String SC_OPCODE_HYPERLINK { Text = "HYPERLINK" ; };
344cdf0e10cSrcweir    String SC_OPCODE_INFO { Text = "INFO" ; };
345cdf0e10cSrcweir    String SC_OPCODE_BAHTTEXT { Text = "COM.MICROSOFT.BAHTTEXT" ; };
346cdf0e10cSrcweir    String SC_OPCODE_GET_PIVOT_DATA { Text = "GETPIVOTDATA" ; };
347cdf0e10cSrcweir	String SC_OPCODE_EUROCONVERT { Text = "EUROCONVERT" ; };
348cdf0e10cSrcweir	String SC_OPCODE_NUMBERVALUE { Text = "NUMBERVALUE" ; };
349cdf0e10cSrcweir	String SC_OPCODE_GAMMA { Text = "GAMMA" ; };
350cdf0e10cSrcweir    String SC_OPCODE_CHISQ_DIST { Text = "CHISQDIST" ; };
351cdf0e10cSrcweir    String SC_OPCODE_CHISQ_INV { Text = "CHISQINV" ;};
352cdf0e10cSrcweir
353cdf0e10cSrcweir    /* BEGIN defined ERROR.TYPE() values. */
354cdf0e10cSrcweir    String SC_OPCODE_ERROR_NULL    { Text = "#NULL!"  ; };
355cdf0e10cSrcweir    String SC_OPCODE_ERROR_DIVZERO { Text = "#DIV/0!" ; };
356cdf0e10cSrcweir    String SC_OPCODE_ERROR_VALUE   { Text = "#VALUE!" ; };
357cdf0e10cSrcweir    String SC_OPCODE_ERROR_REF     { Text = "#REF!"   ; };
358cdf0e10cSrcweir    String SC_OPCODE_ERROR_NAME    { Text = "#NAME?"  ; };
359cdf0e10cSrcweir    String SC_OPCODE_ERROR_NUM     { Text = "#NUM!"   ; };
360cdf0e10cSrcweir    String SC_OPCODE_ERROR_NA      { Text = "#N/A"    ; };
361cdf0e10cSrcweir    /* END defined ERROR.TYPE() values. */
362cdf0e10cSrcweir};
363cdf0e10cSrcweir// DO NOT CHANGE!
364cdf0e10cSrcweir// These English names are used internally to store/load ODF v1.0/v1.1 and for
365cdf0e10cSrcweir// API XFunctionAccess.
366cdf0e10cSrcweirResource RID_STRLIST_FUNCTION_NAMES_ENGLISH
367cdf0e10cSrcweir{
368cdf0e10cSrcweir	String SC_OPCODE_IF { Text = "IF" ; };
369cdf0e10cSrcweir	String SC_OPCODE_CHOSE { Text = "CHOOSE" ; };
370cdf0e10cSrcweir	String SC_OPCODE_OPEN { Text = "(" ; };
371cdf0e10cSrcweir	String SC_OPCODE_CLOSE { Text = ")" ; };
372cdf0e10cSrcweir    String SC_OPCODE_ARRAY_OPEN { Text = "{" ; };
373cdf0e10cSrcweir    String SC_OPCODE_ARRAY_CLOSE { Text = "}" ; };
374cdf0e10cSrcweir    String SC_OPCODE_ARRAY_ROW_SEP { Text = "|" ; };
375cdf0e10cSrcweir    String SC_OPCODE_ARRAY_COL_SEP { Text = ";" ; };
376cdf0e10cSrcweir	String SC_OPCODE_SEP { Text = ";" ; };
377cdf0e10cSrcweir    String SC_OPCODE_PERCENT_SIGN { Text = "%" ; };
378cdf0e10cSrcweir	String SC_OPCODE_ADD { Text = "+" ; };
379cdf0e10cSrcweir	String SC_OPCODE_SUB { Text = "-" ; };
380cdf0e10cSrcweir	String SC_OPCODE_MUL { Text = "*" ; };
381cdf0e10cSrcweir	String SC_OPCODE_DIV { Text = "/" ; };
382cdf0e10cSrcweir	String SC_OPCODE_AMPERSAND { Text = "&" ; };
383cdf0e10cSrcweir	String SC_OPCODE_POW { Text = "^" ; };
384cdf0e10cSrcweir	String SC_OPCODE_EQUAL { Text = "=" ; };
385cdf0e10cSrcweir	String SC_OPCODE_NOT_EQUAL { Text = "<>" ; };
386cdf0e10cSrcweir	String SC_OPCODE_LESS { Text = "<" ; };
387cdf0e10cSrcweir	String SC_OPCODE_GREATER { Text = ">" ; };
388cdf0e10cSrcweir	String SC_OPCODE_LESS_EQUAL { Text = "<=" ; };
389cdf0e10cSrcweir	String SC_OPCODE_GREATER_EQUAL { Text = ">=" ; };
390cdf0e10cSrcweir	String SC_OPCODE_AND { Text = "AND" ; };
391cdf0e10cSrcweir	String SC_OPCODE_OR { Text = "OR" ; };
392245212b4SAndrew Rist	String SC_OPCODE_XOR { Text = "XOR" ; };
393cdf0e10cSrcweir	String SC_OPCODE_INTERSECT { Text = "!" ; };
394cdf0e10cSrcweir	String SC_OPCODE_UNION { Text = "~" ; };
395cdf0e10cSrcweir	String SC_OPCODE_RANGE { Text = ":" ; };
396cdf0e10cSrcweir	String SC_OPCODE_NOT { Text = "NOT" ; };
397cdf0e10cSrcweir	String SC_OPCODE_NEG { Text = "NEG" ; };
398cdf0e10cSrcweir	String SC_OPCODE_NEG_SUB { Text = "-" ; };
399cdf0e10cSrcweir	String SC_OPCODE_PI { Text = "PI" ; };
400cdf0e10cSrcweir	String SC_OPCODE_RANDOM { Text = "RAND" ; };
401cdf0e10cSrcweir	String SC_OPCODE_TRUE { Text = "TRUE" ; };
402cdf0e10cSrcweir	String SC_OPCODE_FALSE { Text = "FALSE" ; };
403cdf0e10cSrcweir	String SC_OPCODE_GET_ACT_DATE { Text = "TODAY" ; };
404cdf0e10cSrcweir	String SC_OPCODE_GET_ACT_TIME { Text = "NOW" ; };
405cdf0e10cSrcweir	String SC_OPCODE_NO_VALUE { Text = "NA" ; };
406cdf0e10cSrcweir	String SC_OPCODE_CURRENT { Text = "CURRENT" ; };
407cdf0e10cSrcweir	String SC_OPCODE_DEG { Text = "DEGREES" ; };
408cdf0e10cSrcweir	String SC_OPCODE_RAD { Text = "RADIANS" ; };
409cdf0e10cSrcweir	String SC_OPCODE_SIN { Text = "SIN" ; };
410cdf0e10cSrcweir	String SC_OPCODE_COS { Text = "COS" ; };
411cdf0e10cSrcweir	String SC_OPCODE_TAN { Text = "TAN" ; };
412cdf0e10cSrcweir	String SC_OPCODE_COT { Text = "COT" ; };
413cdf0e10cSrcweir	String SC_OPCODE_ARC_SIN { Text = "ASIN" ; };
414cdf0e10cSrcweir	String SC_OPCODE_ARC_COS { Text = "ACOS" ; };
415cdf0e10cSrcweir	String SC_OPCODE_ARC_TAN { Text = "ATAN" ; };
416cdf0e10cSrcweir	String SC_OPCODE_ARC_COT { Text = "ACOT" ; };
417cdf0e10cSrcweir	String SC_OPCODE_SIN_HYP { Text = "SINH" ; };
418cdf0e10cSrcweir	String SC_OPCODE_COS_HYP { Text = "COSH" ; };
419cdf0e10cSrcweir	String SC_OPCODE_TAN_HYP { Text = "TANH" ; };
420cdf0e10cSrcweir	String SC_OPCODE_COT_HYP { Text = "COTH" ; };
421cdf0e10cSrcweir	String SC_OPCODE_ARC_SIN_HYP { Text = "ASINH" ; };
422cdf0e10cSrcweir	String SC_OPCODE_ARC_COS_HYP { Text = "ACOSH" ; };
423cdf0e10cSrcweir	String SC_OPCODE_ARC_TAN_HYP { Text = "ATANH" ; };
424cdf0e10cSrcweir	String SC_OPCODE_ARC_COT_HYP { Text = "ACOTH" ; };
425cdf0e10cSrcweir    String SC_OPCODE_COSECANT { Text = "CSC" ; };
426cdf0e10cSrcweir    String SC_OPCODE_SECANT { Text = "SEC" ; };
427cdf0e10cSrcweir    String SC_OPCODE_COSECANT_HYP { Text = "CSCH" ; };
428cdf0e10cSrcweir    String SC_OPCODE_SECANT_HYP { Text = "SECH" ; };
429cdf0e10cSrcweir	String SC_OPCODE_EXP { Text = "EXP" ; };
430cdf0e10cSrcweir	String SC_OPCODE_LN { Text = "LN" ; };
431cdf0e10cSrcweir	String SC_OPCODE_SQRT { Text = "SQRT" ; };
432cdf0e10cSrcweir	String SC_OPCODE_FACT { Text = "FACT" ; };
433cdf0e10cSrcweir	String SC_OPCODE_GET_YEAR { Text = "YEAR" ; };
434cdf0e10cSrcweir	String SC_OPCODE_GET_MONTH { Text = "MONTH" ; };
435cdf0e10cSrcweir	String SC_OPCODE_GET_DAY { Text = "DAY" ; };
436cdf0e10cSrcweir	String SC_OPCODE_GET_HOUR { Text = "HOUR" ; };
437cdf0e10cSrcweir	String SC_OPCODE_GET_MIN { Text = "MINUTE" ; };
438cdf0e10cSrcweir	String SC_OPCODE_GET_SEC { Text = "SECOND" ; };
439cdf0e10cSrcweir	String SC_OPCODE_PLUS_MINUS { Text = "SIGN" ; };
440cdf0e10cSrcweir	String SC_OPCODE_ABS { Text = "ABS" ; };
441cdf0e10cSrcweir	String SC_OPCODE_INT { Text = "INT" ; };
442cdf0e10cSrcweir	String SC_OPCODE_PHI { Text = "PHI" ; };
443cdf0e10cSrcweir	String SC_OPCODE_GAUSS { Text = "GAUSS" ; };
444cdf0e10cSrcweir	String SC_OPCODE_IS_EMPTY { Text = "ISBLANK" ; };
445cdf0e10cSrcweir	String SC_OPCODE_IS_STRING { Text = "ISTEXT" ; };
446cdf0e10cSrcweir	String SC_OPCODE_IS_NON_STRING { Text = "ISNONTEXT" ; };
447cdf0e10cSrcweir	String SC_OPCODE_IS_LOGICAL { Text = "ISLOGICAL" ; };
448cdf0e10cSrcweir	String SC_OPCODE_TYPE { Text = "TYPE" ; };
449cdf0e10cSrcweir	String SC_OPCODE_CELL { Text = "CELL" ; };
450cdf0e10cSrcweir	String SC_OPCODE_IS_REF { Text = "ISREF" ; };
451cdf0e10cSrcweir	String SC_OPCODE_IS_VALUE { Text = "ISNUMBER" ; };
452cdf0e10cSrcweir	String SC_OPCODE_IS_FORMULA { Text = "ISFORMULA" ; };
453cdf0e10cSrcweir	String SC_OPCODE_IS_NV { Text = "ISNA" ; };
454cdf0e10cSrcweir	String SC_OPCODE_IS_ERR { Text = "ISERR" ; };
455cdf0e10cSrcweir	String SC_OPCODE_IS_ERROR { Text = "ISERROR" ; };
456cdf0e10cSrcweir	String SC_OPCODE_IS_EVEN { Text = "ISEVEN" ; };
457cdf0e10cSrcweir	String SC_OPCODE_IS_ODD { Text = "ISODD" ; };
458cdf0e10cSrcweir	String SC_OPCODE_N { Text = "N" ; };
459cdf0e10cSrcweir	String SC_OPCODE_GET_DATE_VALUE { Text = "DATEVALUE" ; };
460cdf0e10cSrcweir	String SC_OPCODE_GET_TIME_VALUE { Text = "TIMEVALUE" ; };
461cdf0e10cSrcweir	String SC_OPCODE_CODE { Text = "CODE" ; };
462cdf0e10cSrcweir	String SC_OPCODE_TRIM { Text = "TRIM" ; };
463cdf0e10cSrcweir	String SC_OPCODE_UPPER { Text = "UPPER" ; };
464cdf0e10cSrcweir	String SC_OPCODE_PROPPER { Text = "PROPER" ; };
465cdf0e10cSrcweir	String SC_OPCODE_LOWER { Text = "LOWER" ; };
466cdf0e10cSrcweir	String SC_OPCODE_LEN { Text = "LEN" ; };
467cdf0e10cSrcweir	String SC_OPCODE_T { Text = "T" ; };
468cdf0e10cSrcweir	String SC_OPCODE_VALUE { Text = "VALUE" ; };
469cdf0e10cSrcweir	String SC_OPCODE_CLEAN { Text = "CLEAN" ; };
470cdf0e10cSrcweir	String SC_OPCODE_CHAR { Text = "CHAR" ; };
471cdf0e10cSrcweir	String SC_OPCODE_JIS { Text = "JIS" ; };
472cdf0e10cSrcweir	String SC_OPCODE_ASC { Text = "ASC" ; };
473cdf0e10cSrcweir	String SC_OPCODE_UNICODE { Text = "UNICODE" ; };
474cdf0e10cSrcweir	String SC_OPCODE_UNICHAR { Text = "UNICHAR" ; };
475cdf0e10cSrcweir	String SC_OPCODE_LOG10 { Text = "LOG10" ; };
476cdf0e10cSrcweir	String SC_OPCODE_EVEN { Text = "EVEN" ; };
477cdf0e10cSrcweir	String SC_OPCODE_ODD { Text = "ODD" ; };
478cdf0e10cSrcweir	String SC_OPCODE_STD_NORM_DIST { Text = "NORMSDIST" ; };
479cdf0e10cSrcweir	String SC_OPCODE_FISHER { Text = "FISHER" ; };
480cdf0e10cSrcweir	String SC_OPCODE_FISHER_INV { Text = "FISHERINV" ; };
481cdf0e10cSrcweir	String SC_OPCODE_S_NORM_INV { Text = "NORMSINV" ; };
482cdf0e10cSrcweir	String SC_OPCODE_GAMMA_LN { Text = "GAMMALN" ; };
483cdf0e10cSrcweir	String SC_OPCODE_ERROR_TYPE { Text = "ERRORTYPE" ; };
484cdf0e10cSrcweir	String SC_OPCODE_ERR_CELL { Text = "ZellError" ; };  // TODO: ancient legacy only, remove?
485cdf0e10cSrcweir	String SC_OPCODE_FORMULA { Text = "FORMULA"; };
486cdf0e10cSrcweir	String SC_OPCODE_ARC_TAN_2 { Text = "ATAN2" ; };
487cdf0e10cSrcweir	String SC_OPCODE_CEIL { Text = "CEILING" ; };
488cdf0e10cSrcweir	String SC_OPCODE_FLOOR { Text = "FLOOR" ; };
489cdf0e10cSrcweir	String SC_OPCODE_ROUND { Text = "ROUND" ; };
490cdf0e10cSrcweir	String SC_OPCODE_ROUND_UP { Text = "ROUNDUP" ; };
491cdf0e10cSrcweir	String SC_OPCODE_ROUND_DOWN { Text = "ROUNDDOWN" ; };
492cdf0e10cSrcweir	String SC_OPCODE_TRUNC { Text = "TRUNC" ; };
493cdf0e10cSrcweir	String SC_OPCODE_LOG { Text = "LOG" ; };
494cdf0e10cSrcweir	String SC_OPCODE_POWER { Text = "POWER" ; };
495cdf0e10cSrcweir	String SC_OPCODE_GGT { Text = "GCD" ; };
496cdf0e10cSrcweir	String SC_OPCODE_KGV { Text = "LCM" ; };
497cdf0e10cSrcweir	String SC_OPCODE_MOD { Text = "MOD" ; };
498cdf0e10cSrcweir	String SC_OPCODE_SUM_PRODUCT { Text = "SUMPRODUCT" ; };
499cdf0e10cSrcweir	String SC_OPCODE_SUM_SQ { Text = "SUMSQ" ; };
500cdf0e10cSrcweir	String SC_OPCODE_SUM_X2MY2 { Text = "SUMX2MY2" ; };
501cdf0e10cSrcweir	String SC_OPCODE_SUM_X2DY2 { Text = "SUMX2PY2" ; };
502cdf0e10cSrcweir	String SC_OPCODE_SUM_XMY2 { Text = "SUMXMY2" ; };
503cdf0e10cSrcweir	String SC_OPCODE_GET_DATE { Text = "DATE" ; };
504cdf0e10cSrcweir	String SC_OPCODE_GET_TIME { Text = "TIME" ; };
505cdf0e10cSrcweir	String SC_OPCODE_GET_DIFF_DATE { Text = "DAYS" ; };
506cdf0e10cSrcweir	String SC_OPCODE_GET_DIFF_DATE_360 { Text = "DAYS360" ; };
507cdf0e10cSrcweir	String SC_OPCODE_MIN { Text = "MIN" ; };
508cdf0e10cSrcweir	String SC_OPCODE_MIN_A { Text = "MINA" ; };
509cdf0e10cSrcweir	String SC_OPCODE_MAX { Text = "MAX" ; };
510cdf0e10cSrcweir	String SC_OPCODE_MAX_A { Text = "MAXA" ; };
511cdf0e10cSrcweir	String SC_OPCODE_SUM { Text = "SUM" ; };
512cdf0e10cSrcweir	String SC_OPCODE_PRODUCT { Text = "PRODUCT" ; };
513cdf0e10cSrcweir	String SC_OPCODE_AVERAGE { Text = "AVERAGE" ; };
514cdf0e10cSrcweir	String SC_OPCODE_AVERAGE_A { Text = "AVERAGEA" ; };
515cdf0e10cSrcweir	String SC_OPCODE_COUNT { Text = "COUNT" ; };
516cdf0e10cSrcweir	String SC_OPCODE_COUNT_2 { Text = "COUNTA" ; };
517cdf0e10cSrcweir	String SC_OPCODE_NBW { Text = "NPV" ; };
518cdf0e10cSrcweir	String SC_OPCODE_IKV { Text = "IRR" ; };
519cdf0e10cSrcweir	String SC_OPCODE_MIRR { Text = "MIRR" ; };
520cdf0e10cSrcweir	String SC_OPCODE_ISPMT { Text = "ISPMT" ; };
521cdf0e10cSrcweir	String SC_OPCODE_VAR { Text = "VAR" ; };
522cdf0e10cSrcweir	String SC_OPCODE_VAR_A { Text = "VARA" ; };
523cdf0e10cSrcweir	String SC_OPCODE_VAR_P { Text = "VARP" ; };
524cdf0e10cSrcweir	String SC_OPCODE_VAR_P_A { Text = "VARPA" ; };
525cdf0e10cSrcweir	String SC_OPCODE_ST_DEV { Text = "STDEV" ; };
526cdf0e10cSrcweir	String SC_OPCODE_ST_DEV_A { Text = "STDEVA" ; };
527cdf0e10cSrcweir	String SC_OPCODE_ST_DEV_P { Text = "STDEVP" ; };
528cdf0e10cSrcweir	String SC_OPCODE_ST_DEV_P_A { Text = "STDEVPA" ; };
529cdf0e10cSrcweir	String SC_OPCODE_B { Text = "B" ; };
530cdf0e10cSrcweir	String SC_OPCODE_NORM_DIST { Text = "NORMDIST" ; };
531cdf0e10cSrcweir	String SC_OPCODE_EXP_DIST { Text = "EXPONDIST" ; };
532cdf0e10cSrcweir	String SC_OPCODE_BINOM_DIST { Text = "BINOMDIST" ; };
533cdf0e10cSrcweir	String SC_OPCODE_POISSON_DIST { Text = "POISSON" ; };
534cdf0e10cSrcweir	String SC_OPCODE_KOMBIN { Text = "COMBIN" ; };
535cdf0e10cSrcweir	String SC_OPCODE_KOMBIN_2 { Text = "COMBINA" ; };
536cdf0e10cSrcweir	String SC_OPCODE_VARIATIONEN { Text = "PERMUT" ; };
537cdf0e10cSrcweir	String SC_OPCODE_VARIATIONEN_2 { Text = "PERMUTATIONA" ; };
538cdf0e10cSrcweir	String SC_OPCODE_BW { Text = "PV" ; };
539cdf0e10cSrcweir	String SC_OPCODE_DIA { Text = "SYD" ; };
540cdf0e10cSrcweir	String SC_OPCODE_GDA { Text = "DDB" ; };
541cdf0e10cSrcweir	String SC_OPCODE_GDA_2 { Text = "DB" ; };
542cdf0e10cSrcweir	String SC_OPCODE_VBD { Text = "VDB" ; };
543cdf0e10cSrcweir	String SC_OPCODE_LAUFZ { Text = "DURATION" ; };
544cdf0e10cSrcweir	String SC_OPCODE_LIA { Text = "SLN" ; };
545cdf0e10cSrcweir	String SC_OPCODE_RMZ { Text = "PMT" ; };
546cdf0e10cSrcweir	String SC_OPCODE_COLUMNS { Text = "COLUMNS" ; };
547cdf0e10cSrcweir	String SC_OPCODE_ROWS { Text = "ROWS" ; };
548cdf0e10cSrcweir	String SC_OPCODE_TABLES { Text = "SHEETS" ; };
549cdf0e10cSrcweir	String SC_OPCODE_COLUMN { Text = "COLUMN" ; };
550cdf0e10cSrcweir	String SC_OPCODE_ROW { Text = "ROW" ; };
551cdf0e10cSrcweir	String SC_OPCODE_TABLE { Text = "SHEET" ; };
552cdf0e10cSrcweir	String SC_OPCODE_ZGZ { Text = "ZGZ" ; };
553cdf0e10cSrcweir	String SC_OPCODE_ZW { Text = "FV" ; };
554cdf0e10cSrcweir	String SC_OPCODE_ZZR { Text = "NPER" ; };
555cdf0e10cSrcweir	String SC_OPCODE_ZINS { Text = "RATE" ; };
556cdf0e10cSrcweir	String SC_OPCODE_ZINS_Z { Text = "IPMT" ; };
557cdf0e10cSrcweir	String SC_OPCODE_KAPZ { Text = "PPMT" ; };
558cdf0e10cSrcweir	String SC_OPCODE_KUM_ZINS_Z { Text = "CUMIPMT" ; };
559cdf0e10cSrcweir	String SC_OPCODE_KUM_KAP_Z { Text = "CUMPRINC" ; };
560cdf0e10cSrcweir	String SC_OPCODE_EFFEKTIV { Text = "EFFECTIVE" ; };
561cdf0e10cSrcweir	String SC_OPCODE_NOMINAL { Text = "NOMINAL" ; };
562cdf0e10cSrcweir	String SC_OPCODE_SUB_TOTAL { Text = "SUBTOTAL" ; };
563cdf0e10cSrcweir	String SC_OPCODE_DB_SUM { Text = "DSUM" ; };
564cdf0e10cSrcweir	String SC_OPCODE_DB_COUNT { Text = "DCOUNT" ; };
565cdf0e10cSrcweir	String SC_OPCODE_DB_COUNT_2 { Text = "DCOUNTA" ; };
566cdf0e10cSrcweir	String SC_OPCODE_DB_AVERAGE { Text = "DAVERAGE" ; };
567cdf0e10cSrcweir	String SC_OPCODE_DB_GET { Text = "DGET" ; };
568cdf0e10cSrcweir	String SC_OPCODE_DB_MAX { Text = "DMAX" ; };
569cdf0e10cSrcweir	String SC_OPCODE_DB_MIN { Text = "DMIN" ; };
570cdf0e10cSrcweir	String SC_OPCODE_DB_PRODUCT { Text = "DPRODUCT" ; };
571cdf0e10cSrcweir	String SC_OPCODE_DB_STD_DEV { Text = "DSTDEV" ; };
572cdf0e10cSrcweir	String SC_OPCODE_DB_STD_DEV_P { Text = "DSTDEVP" ; };
573cdf0e10cSrcweir	String SC_OPCODE_DB_VAR { Text = "DVAR" ; };
574cdf0e10cSrcweir	String SC_OPCODE_DB_VAR_P { Text = "DVARP" ; };
575cdf0e10cSrcweir	String SC_OPCODE_INDIRECT { Text = "INDIRECT" ; };
576cdf0e10cSrcweir	String SC_OPCODE_ADDRESS { Text = "ADDRESS" ; };
577cdf0e10cSrcweir	String SC_OPCODE_MATCH { Text = "MATCH" ; };
578cdf0e10cSrcweir	String SC_OPCODE_COUNT_EMPTY_CELLS { Text = "COUNTBLANK" ; };
579cdf0e10cSrcweir	String SC_OPCODE_COUNT_IF { Text = "COUNTIF" ; };
580cdf0e10cSrcweir	String SC_OPCODE_SUM_IF { Text = "SUMIF" ; };
581f53782ebSAndrew Rist	String SC_OPCODE_AVERAGE_IF { Text = "AVERAGEIF" ; };
5821b1b70fbSAndrew Rist	String SC_OPCODE_SUM_IFS { Text = "SUMIFS" ; };
5831b1b70fbSAndrew Rist	String SC_OPCODE_AVERAGE_IFS { Text = "AVERAGEIFS" ; };
5841b1b70fbSAndrew Rist	String SC_OPCODE_COUNT_IFS { Text = "COUNTIFS" ; };
585cdf0e10cSrcweir	String SC_OPCODE_LOOKUP { Text = "LOOKUP" ; };
586cdf0e10cSrcweir	String SC_OPCODE_V_LOOKUP { Text = "VLOOKUP" ; };
587cdf0e10cSrcweir	String SC_OPCODE_H_LOOKUP { Text = "HLOOKUP" ; };
588cdf0e10cSrcweir	String SC_OPCODE_MULTI_AREA { Text = "MULTIRANGE" ; };      // legacy for range list (union)
589cdf0e10cSrcweir	String SC_OPCODE_OFFSET { Text = "OFFSET" ; };
590cdf0e10cSrcweir	String SC_OPCODE_INDEX { Text = "INDEX" ; };
591cdf0e10cSrcweir	String SC_OPCODE_AREAS { Text = "AREAS" ; };
592cdf0e10cSrcweir	String SC_OPCODE_CURRENCY { Text = "DOLLAR" ; };
593cdf0e10cSrcweir	String SC_OPCODE_REPLACE { Text = "REPLACE" ; };
594cdf0e10cSrcweir	String SC_OPCODE_FIXED { Text = "FIXED" ; };
595cdf0e10cSrcweir	String SC_OPCODE_FIND { Text = "FIND" ; };
596cdf0e10cSrcweir	String SC_OPCODE_EXACT { Text = "EXACT" ; };
597cdf0e10cSrcweir	String SC_OPCODE_LEFT { Text = "LEFT" ; };
598cdf0e10cSrcweir	String SC_OPCODE_RIGHT { Text = "RIGHT" ; };
599cdf0e10cSrcweir	String SC_OPCODE_SEARCH { Text = "SEARCH" ; };
600cdf0e10cSrcweir	String SC_OPCODE_MID { Text = "MID" ; };
60139c2db0bSWang Lei	String SC_OPCODE_LENB { Text = "LENB" ; };
60239c2db0bSWang Lei    String SC_OPCODE_RIGHTB { Text = "RIGHTB" ; };
60339c2db0bSWang Lei    String SC_OPCODE_LEFTB { Text = "LEFTB" ; };
60439c2db0bSWang Lei    String SC_OPCODE_MIDB { Text = "MIDB" ; };
605cdf0e10cSrcweir	String SC_OPCODE_TEXT { Text = "TEXT" ; };
606cdf0e10cSrcweir	String SC_OPCODE_SUBSTITUTE { Text = "SUBSTITUTE" ; };
607cdf0e10cSrcweir	String SC_OPCODE_REPT { Text = "REPT" ; };
608cdf0e10cSrcweir	String SC_OPCODE_CONCAT { Text = "CONCATENATE" ; };
609cdf0e10cSrcweir	String SC_OPCODE_MAT_VALUE { Text = "MVALUE" ; };
610cdf0e10cSrcweir	String SC_OPCODE_MAT_DET { Text = "MDETERM" ; };
611cdf0e10cSrcweir	String SC_OPCODE_MAT_INV { Text = "MINVERSE" ; };
612cdf0e10cSrcweir	String SC_OPCODE_MAT_MULT { Text = "MMULT" ; };
613cdf0e10cSrcweir	String SC_OPCODE_MAT_TRANS { Text = "TRANSPOSE" ; };
614cdf0e10cSrcweir	String SC_OPCODE_MATRIX_UNIT { Text = "MUNIT" ; };
615cdf0e10cSrcweir	String SC_OPCODE_BACK_SOLVER { Text = "GOALSEEK" ; };
616cdf0e10cSrcweir	String SC_OPCODE_HYP_GEOM_DIST { Text = "HYPGEOMDIST" ; };
617cdf0e10cSrcweir	String SC_OPCODE_LOG_NORM_DIST { Text = "LOGNORMDIST" ; };
618cdf0e10cSrcweir	String SC_OPCODE_T_DIST { Text = "TDIST" ; };
619cdf0e10cSrcweir	String SC_OPCODE_F_DIST { Text = "FDIST" ; };
620cdf0e10cSrcweir	String SC_OPCODE_CHI_DIST { Text = "CHIDIST" ; };
621cdf0e10cSrcweir	String SC_OPCODE_WEIBULL { Text = "WEIBULL" ; };
622cdf0e10cSrcweir	String SC_OPCODE_NEG_BINOM_VERT { Text = "NEGBINOMDIST" ; };
623cdf0e10cSrcweir	String SC_OPCODE_KRIT_BINOM { Text = "CRITBINOM" ; };
624cdf0e10cSrcweir	String SC_OPCODE_KURT { Text = "KURT" ; };
625cdf0e10cSrcweir	String SC_OPCODE_HAR_MEAN { Text = "HARMEAN" ; };
626cdf0e10cSrcweir	String SC_OPCODE_GEO_MEAN { Text = "GEOMEAN" ; };
627cdf0e10cSrcweir	String SC_OPCODE_STANDARD { Text = "STANDARDIZE" ; };
628cdf0e10cSrcweir	String SC_OPCODE_AVE_DEV { Text = "AVEDEV" ; };
629cdf0e10cSrcweir	String SC_OPCODE_SCHIEFE { Text = "SKEW" ; };
630cdf0e10cSrcweir	String SC_OPCODE_DEV_SQ { Text = "DEVSQ" ; };
631cdf0e10cSrcweir	String SC_OPCODE_MEDIAN { Text = "MEDIAN" ; };
632cdf0e10cSrcweir	String SC_OPCODE_MODAL_VALUE { Text = "MODE" ; };
633cdf0e10cSrcweir	String SC_OPCODE_Z_TEST { Text = "ZTEST" ; };
634cdf0e10cSrcweir	String SC_OPCODE_T_TEST { Text = "TTEST" ; };
635cdf0e10cSrcweir	String SC_OPCODE_RANK { Text = "RANK" ; };
636cdf0e10cSrcweir	String SC_OPCODE_PERCENTILE { Text = "PERCENTILE" ; };
637cdf0e10cSrcweir	String SC_OPCODE_PERCENT_RANK { Text = "PERCENTRANK" ; };
638cdf0e10cSrcweir	String SC_OPCODE_LARGE { Text = "LARGE" ; };
639cdf0e10cSrcweir	String SC_OPCODE_SMALL { Text = "SMALL" ; };
640cdf0e10cSrcweir	String SC_OPCODE_FREQUENCY { Text = "FREQUENCY" ; };
641cdf0e10cSrcweir	String SC_OPCODE_QUARTILE { Text = "QUARTILE" ; };
642cdf0e10cSrcweir	String SC_OPCODE_NORM_INV { Text = "NORMINV" ; };
643cdf0e10cSrcweir	String SC_OPCODE_CONFIDENCE { Text = "CONFIDENCE" ; };
644cdf0e10cSrcweir	String SC_OPCODE_F_TEST { Text = "FTEST" ; };
645cdf0e10cSrcweir	String SC_OPCODE_TRIM_MEAN { Text = "TRIMMEAN" ; };
646cdf0e10cSrcweir	String SC_OPCODE_PROB { Text = "PROB" ; };
647cdf0e10cSrcweir	String SC_OPCODE_CORREL { Text = "CORREL" ; };
648cdf0e10cSrcweir	String SC_OPCODE_COVAR { Text = "COVAR" ; };
649cdf0e10cSrcweir	String SC_OPCODE_PEARSON { Text = "PEARSON" ; };
650cdf0e10cSrcweir	String SC_OPCODE_RSQ { Text = "RSQ" ; };
651cdf0e10cSrcweir	String SC_OPCODE_STEYX { Text = "STEYX" ; };
652cdf0e10cSrcweir	String SC_OPCODE_SLOPE { Text = "SLOPE" ; };
653cdf0e10cSrcweir	String SC_OPCODE_INTERCEPT { Text = "INTERCEPT" ; };
654cdf0e10cSrcweir	String SC_OPCODE_TREND { Text = "TREND" ; };
655cdf0e10cSrcweir	String SC_OPCODE_GROWTH { Text = "GROWTH" ; };
656cdf0e10cSrcweir	String SC_OPCODE_RGP { Text = "LINEST" ; };
657cdf0e10cSrcweir	String SC_OPCODE_RKP { Text = "LOGEST" ; };
658cdf0e10cSrcweir	String SC_OPCODE_FORECAST { Text = "FORECAST" ; };
659cdf0e10cSrcweir	String SC_OPCODE_CHI_INV { Text = "CHIINV" ; };
660cdf0e10cSrcweir	String SC_OPCODE_GAMMA_DIST { Text = "GAMMADIST" ; };
661cdf0e10cSrcweir	String SC_OPCODE_GAMMA_INV { Text = "GAMMAINV" ; };
662cdf0e10cSrcweir	String SC_OPCODE_T_INV { Text = "TINV" ; };
663cdf0e10cSrcweir	String SC_OPCODE_F_INV { Text = "FINV" ; };
664cdf0e10cSrcweir	String SC_OPCODE_CHI_TEST { Text = "CHITEST" ; };
665cdf0e10cSrcweir	String SC_OPCODE_LOG_INV { Text = "LOGINV" ; };
666cdf0e10cSrcweir	String SC_OPCODE_TABLE_OP { Text = "TABLE" ; };
667cdf0e10cSrcweir	String SC_OPCODE_BETA_DIST { Text = "BETADIST" ; };
668cdf0e10cSrcweir	String SC_OPCODE_BETA_INV { Text = "BETAINV" ; };
669cdf0e10cSrcweir	String SC_OPCODE_WEEK { Text = "WEEKNUM" ; };
670cdf0e10cSrcweir	String SC_OPCODE_EASTERSUNDAY { Text = "EASTERSUNDAY" ; };
671cdf0e10cSrcweir	String SC_OPCODE_GET_DAY_OF_WEEK { Text = "WEEKDAY" ; };
672cdf0e10cSrcweir	String SC_OPCODE_NO_NAME { Text = "#NAME!" ; };
673cdf0e10cSrcweir	String SC_OPCODE_STYLE { Text = "STYLE" ; };
674cdf0e10cSrcweir	String SC_OPCODE_DDE { Text = "DDE" ; };
675cdf0e10cSrcweir	String SC_OPCODE_BASE { Text = "BASE" ; };
676cdf0e10cSrcweir	String SC_OPCODE_DECIMAL { Text = "DECIMAL" ; };
677cdf0e10cSrcweir	String SC_OPCODE_CONVERT { Text = "CONVERT" ; };
678cdf0e10cSrcweir	String SC_OPCODE_ROMAN { Text = "ROMAN" ; };
679cdf0e10cSrcweir	String SC_OPCODE_ARABIC { Text = "ARABIC" ; };
680cdf0e10cSrcweir	String SC_OPCODE_HYPERLINK { Text = "HYPERLINK" ; };
681cdf0e10cSrcweir    String SC_OPCODE_INFO { Text = "INFO" ; };
682cdf0e10cSrcweir    String SC_OPCODE_BAHTTEXT { Text = "BAHTTEXT" ; };
683cdf0e10cSrcweir    String SC_OPCODE_GET_PIVOT_DATA { Text = "GETPIVOTDATA" ; };
684cdf0e10cSrcweir	String SC_OPCODE_EUROCONVERT { Text = "EUROCONVERT" ; };
685cdf0e10cSrcweir	String SC_OPCODE_NUMBERVALUE { Text = "NUMBERVALUE" ; };
686cdf0e10cSrcweir	String SC_OPCODE_GAMMA { Text = "GAMMA" ; };
687cdf0e10cSrcweir    String SC_OPCODE_CHISQ_DIST { Text = "CHISQDIST" ; };
688cdf0e10cSrcweir    String SC_OPCODE_CHISQ_INV { Text = "CHISQINV" ;};
689cdf0e10cSrcweir
690cdf0e10cSrcweir    /* BEGIN defined ERROR.TYPE() values. */
691cdf0e10cSrcweir    String SC_OPCODE_ERROR_NULL    { Text = "#NULL!"  ; };
692cdf0e10cSrcweir    String SC_OPCODE_ERROR_DIVZERO { Text = "#DIV/0!" ; };
693cdf0e10cSrcweir    String SC_OPCODE_ERROR_VALUE   { Text = "#VALUE!" ; };
694cdf0e10cSrcweir    String SC_OPCODE_ERROR_REF     { Text = "#REF!"   ; };
695cdf0e10cSrcweir    String SC_OPCODE_ERROR_NAME    { Text = "#NAME?"  ; };
696cdf0e10cSrcweir    String SC_OPCODE_ERROR_NUM     { Text = "#NUM!"   ; };
697cdf0e10cSrcweir    String SC_OPCODE_ERROR_NA      { Text = "#N/A"    ; };
698cdf0e10cSrcweir    /* END defined ERROR.TYPE() values. */
699cdf0e10cSrcweir};
700cdf0e10cSrcweirResource RID_STRLIST_FUNCTION_NAMES
701cdf0e10cSrcweir{
702cdf0e10cSrcweir	String SC_OPCODE_IF
703cdf0e10cSrcweir	{
704cdf0e10cSrcweir		Text [ en-US ] = "IF" ;
705cdf0e10cSrcweir	};
706cdf0e10cSrcweir	String SC_OPCODE_CHOSE
707cdf0e10cSrcweir	{
708cdf0e10cSrcweir		Text [ en-US ] = "CHOOSE" ;
709cdf0e10cSrcweir	};
710cdf0e10cSrcweir	String SC_OPCODE_OPEN { Text = "(" ; };
711cdf0e10cSrcweir	String SC_OPCODE_CLOSE { Text = ")" ; };
712cdf0e10cSrcweir    String SC_OPCODE_ARRAY_OPEN { Text = "{" ; };
713cdf0e10cSrcweir    String SC_OPCODE_ARRAY_CLOSE { Text = "}" ; };
714cdf0e10cSrcweir    String SC_OPCODE_ARRAY_ROW_SEP { Text = "|" ; };
715cdf0e10cSrcweir    String SC_OPCODE_ARRAY_COL_SEP { Text = ";" ; };
716cdf0e10cSrcweir	String SC_OPCODE_SEP { Text = ";" ; };
717cdf0e10cSrcweir    String SC_OPCODE_PERCENT_SIGN { Text = "%" ; };
718cdf0e10cSrcweir	String SC_OPCODE_ADD { Text = "+" ; };
719cdf0e10cSrcweir	String SC_OPCODE_SUB { Text = "-" ; };
720cdf0e10cSrcweir	String SC_OPCODE_MUL { Text = "*" ; };
721cdf0e10cSrcweir	String SC_OPCODE_DIV { Text = "/" ; };
722cdf0e10cSrcweir	String SC_OPCODE_AMPERSAND { Text = "&" ; };
723cdf0e10cSrcweir	String SC_OPCODE_POW { Text = "^" ; };
724cdf0e10cSrcweir	String SC_OPCODE_EQUAL { Text = "=" ; };
725cdf0e10cSrcweir	String SC_OPCODE_NOT_EQUAL { Text = "<>" ; };
726cdf0e10cSrcweir	String SC_OPCODE_LESS { Text = "<" ; };
727cdf0e10cSrcweir	String SC_OPCODE_GREATER { Text = ">" ; };
728cdf0e10cSrcweir	String SC_OPCODE_LESS_EQUAL { Text = "<=" ; };
729cdf0e10cSrcweir	String SC_OPCODE_GREATER_EQUAL { Text = ">=" ; };
730cdf0e10cSrcweir	String SC_OPCODE_AND
731cdf0e10cSrcweir	{
732cdf0e10cSrcweir		Text [ en-US ] = "AND" ;
733cdf0e10cSrcweir	};
734cdf0e10cSrcweir	String SC_OPCODE_OR
735cdf0e10cSrcweir	{
736cdf0e10cSrcweir		Text [ en-US ] = "OR" ;
737cdf0e10cSrcweir	};
738245212b4SAndrew Rist	String SC_OPCODE_XOR
739245212b4SAndrew Rist	{
740245212b4SAndrew Rist		Text [ en-US ] = "XOR" ;
741245212b4SAndrew Rist	};
742cdf0e10cSrcweir	String SC_OPCODE_INTERSECT { Text = "!" ; };
743cdf0e10cSrcweir	String SC_OPCODE_UNION { Text = "~" ; };
744cdf0e10cSrcweir	String SC_OPCODE_RANGE { Text = ":" ; };
745cdf0e10cSrcweir	String SC_OPCODE_NOT
746cdf0e10cSrcweir	{
747cdf0e10cSrcweir		Text [ en-US ] = "NOT" ;
748cdf0e10cSrcweir	};
749cdf0e10cSrcweir    String SC_OPCODE_NEG
750cdf0e10cSrcweir    {
751cdf0e10cSrcweir        Text [ en-US ] = "NEG";
752cdf0e10cSrcweir	};
753cdf0e10cSrcweir	String SC_OPCODE_NEG_SUB { Text = "-" ; };
754cdf0e10cSrcweir	String SC_OPCODE_PI
755cdf0e10cSrcweir	{
756cdf0e10cSrcweir		 // ???
757cdf0e10cSrcweir		Text [ en-US ] = "PI" ;
758cdf0e10cSrcweir	};
759cdf0e10cSrcweir	String SC_OPCODE_RANDOM
760cdf0e10cSrcweir	{
761cdf0e10cSrcweir		Text [ en-US ] = "RAND" ;
762cdf0e10cSrcweir	};
763cdf0e10cSrcweir	String SC_OPCODE_TRUE
764cdf0e10cSrcweir	{
765cdf0e10cSrcweir		Text [ en-US ] = "TRUE" ;
766cdf0e10cSrcweir	};
767cdf0e10cSrcweir	String SC_OPCODE_FALSE
768cdf0e10cSrcweir	{
769cdf0e10cSrcweir		Text [ en-US ] = "FALSE" ;
770cdf0e10cSrcweir	};
771cdf0e10cSrcweir	String SC_OPCODE_GET_ACT_DATE
772cdf0e10cSrcweir	{
773cdf0e10cSrcweir		Text [ en-US ] = "TODAY" ;
774cdf0e10cSrcweir	};
775cdf0e10cSrcweir	String SC_OPCODE_GET_ACT_TIME
776cdf0e10cSrcweir	{
777cdf0e10cSrcweir		Text [ en-US ] = "NOW" ;
778cdf0e10cSrcweir	};
779cdf0e10cSrcweir	String SC_OPCODE_NO_VALUE
780cdf0e10cSrcweir	{
781cdf0e10cSrcweir		Text [ en-US ] = "NA" ;
782cdf0e10cSrcweir	};
783cdf0e10cSrcweir	String SC_OPCODE_CURRENT
784cdf0e10cSrcweir	{
785cdf0e10cSrcweir		Text [ en-US ] = "CURRENT" ;
786cdf0e10cSrcweir	};
787cdf0e10cSrcweir	String SC_OPCODE_DEG
788cdf0e10cSrcweir	{
789cdf0e10cSrcweir		Text [ en-US ] = "DEGREES" ;
790cdf0e10cSrcweir	};
791cdf0e10cSrcweir	String SC_OPCODE_RAD
792cdf0e10cSrcweir	{
793cdf0e10cSrcweir		Text [ en-US ] = "RADIANS" ;
794cdf0e10cSrcweir	};
795cdf0e10cSrcweir	String SC_OPCODE_SIN
796cdf0e10cSrcweir	{
797cdf0e10cSrcweir		Text [ en-US ] = "SIN" ;
798cdf0e10cSrcweir	};
799cdf0e10cSrcweir    String SC_OPCODE_COS
800cdf0e10cSrcweir    {
801cdf0e10cSrcweir        Text [ en-US ] = "COS";
802cdf0e10cSrcweir	};
803cdf0e10cSrcweir    String SC_OPCODE_TAN
804cdf0e10cSrcweir    {
805cdf0e10cSrcweir        Text [ en-US ] = "TAN";
806cdf0e10cSrcweir	};
807cdf0e10cSrcweir    String SC_OPCODE_COT
808cdf0e10cSrcweir    {
809cdf0e10cSrcweir        Text [ en-US ] = "COT";
810cdf0e10cSrcweir	};
811cdf0e10cSrcweir	String SC_OPCODE_ARC_SIN
812cdf0e10cSrcweir	{
813cdf0e10cSrcweir		Text [ en-US ] = "ASIN" ;
814cdf0e10cSrcweir	};
815cdf0e10cSrcweir	String SC_OPCODE_ARC_COS
816cdf0e10cSrcweir	{
817cdf0e10cSrcweir		Text [ en-US ] = "ACOS" ;
818cdf0e10cSrcweir	};
819cdf0e10cSrcweir	String SC_OPCODE_ARC_TAN
820cdf0e10cSrcweir	{
821cdf0e10cSrcweir		Text [ en-US ] = "ATAN" ;
822cdf0e10cSrcweir	};
823cdf0e10cSrcweir	String SC_OPCODE_ARC_COT
824cdf0e10cSrcweir	{
825cdf0e10cSrcweir		Text [ en-US ] = "ACOT" ;
826cdf0e10cSrcweir	};
827cdf0e10cSrcweir	String SC_OPCODE_SIN_HYP
828cdf0e10cSrcweir	{
829cdf0e10cSrcweir		Text [ en-US ] = "SINH" ;
830cdf0e10cSrcweir	};
831cdf0e10cSrcweir	String SC_OPCODE_COS_HYP
832cdf0e10cSrcweir	{
833cdf0e10cSrcweir		Text [ en-US ] = "COSH" ;
834cdf0e10cSrcweir	};
835cdf0e10cSrcweir	String SC_OPCODE_TAN_HYP
836cdf0e10cSrcweir	{
837cdf0e10cSrcweir		Text [ en-US ] = "TANH" ;
838cdf0e10cSrcweir	};
839cdf0e10cSrcweir	String SC_OPCODE_COT_HYP
840cdf0e10cSrcweir	{
841cdf0e10cSrcweir		Text [ en-US ] = "COTH" ;
842cdf0e10cSrcweir	};
843cdf0e10cSrcweir	String SC_OPCODE_ARC_SIN_HYP
844cdf0e10cSrcweir	{
845cdf0e10cSrcweir		Text [ en-US ] = "ASINH" ;
846cdf0e10cSrcweir	};
847cdf0e10cSrcweir	String SC_OPCODE_ARC_COS_HYP
848cdf0e10cSrcweir	{
849cdf0e10cSrcweir		Text [ en-US ] = "ACOSH" ;
850cdf0e10cSrcweir	};
851cdf0e10cSrcweir	String SC_OPCODE_ARC_TAN_HYP
852cdf0e10cSrcweir	{
853cdf0e10cSrcweir		Text [ en-US ] = "ATANH" ;
854cdf0e10cSrcweir	};
855cdf0e10cSrcweir	String SC_OPCODE_ARC_COT_HYP
856cdf0e10cSrcweir	{
857cdf0e10cSrcweir		Text [ en-US ] = "ACOTH" ;
858cdf0e10cSrcweir	};
859cdf0e10cSrcweir    String SC_OPCODE_COSECANT
860cdf0e10cSrcweir    {
861*97a44619SJürgen Schmidt        Text [ en-US ]  = "CSC" ;
862cdf0e10cSrcweir    };
863cdf0e10cSrcweir    String SC_OPCODE_SECANT
864cdf0e10cSrcweir    {
865*97a44619SJürgen Schmidt        Text [ en-US ]  = "SEC" ;
866cdf0e10cSrcweir    };
867cdf0e10cSrcweir    String SC_OPCODE_COSECANT_HYP
868cdf0e10cSrcweir    {
869*97a44619SJürgen Schmidt        Text [ en-US ]  = "CSCH" ;
870cdf0e10cSrcweir    };
871cdf0e10cSrcweir    String SC_OPCODE_SECANT_HYP
872cdf0e10cSrcweir    {
873*97a44619SJürgen Schmidt        Text [ en-US ]  = "SECH" ;
874cdf0e10cSrcweir    };
875cdf0e10cSrcweir    String SC_OPCODE_EXP
876cdf0e10cSrcweir    {
877cdf0e10cSrcweir        Text [ en-US ] = "EXP";
878cdf0e10cSrcweir	};
879cdf0e10cSrcweir    String SC_OPCODE_LN
880cdf0e10cSrcweir    {
881cdf0e10cSrcweir        Text [ en-US ] = "LN";
882cdf0e10cSrcweir	};
883cdf0e10cSrcweir	String SC_OPCODE_SQRT
884cdf0e10cSrcweir	{
885cdf0e10cSrcweir		Text [ en-US ] = "SQRT" ;
886cdf0e10cSrcweir	};
887cdf0e10cSrcweir	String SC_OPCODE_FACT
888cdf0e10cSrcweir	{
889cdf0e10cSrcweir		Text [ en-US ] = "FACT" ;
890cdf0e10cSrcweir	};
891cdf0e10cSrcweir	String SC_OPCODE_GET_YEAR
892cdf0e10cSrcweir	{
893cdf0e10cSrcweir		Text [ en-US ] = "YEAR" ;
894cdf0e10cSrcweir	};
895cdf0e10cSrcweir	String SC_OPCODE_GET_MONTH
896cdf0e10cSrcweir	{
897cdf0e10cSrcweir		Text [ en-US ] = "MONTH" ;
898cdf0e10cSrcweir	};
899cdf0e10cSrcweir	String SC_OPCODE_GET_DAY
900cdf0e10cSrcweir	{
901cdf0e10cSrcweir		Text [ en-US ] = "DAY" ;
902cdf0e10cSrcweir	};
903cdf0e10cSrcweir	String SC_OPCODE_GET_HOUR
904cdf0e10cSrcweir	{
905cdf0e10cSrcweir		Text [ en-US ] = "HOUR" ;
906cdf0e10cSrcweir	};
907cdf0e10cSrcweir	String SC_OPCODE_GET_MIN
908cdf0e10cSrcweir	{
909cdf0e10cSrcweir		Text [ en-US ] = "MINUTE" ;
910cdf0e10cSrcweir	};
911cdf0e10cSrcweir	String SC_OPCODE_GET_SEC
912cdf0e10cSrcweir	{
913cdf0e10cSrcweir		Text [ en-US ] = "SECOND" ;
914cdf0e10cSrcweir	};
915cdf0e10cSrcweir	String SC_OPCODE_PLUS_MINUS
916cdf0e10cSrcweir	{
917cdf0e10cSrcweir		Text [ en-US ] = "SIGN" ;
918cdf0e10cSrcweir	};
919cdf0e10cSrcweir	String SC_OPCODE_ABS
920cdf0e10cSrcweir	{
921cdf0e10cSrcweir		Text [ en-US ] = "ABS" ;
922cdf0e10cSrcweir	};
923cdf0e10cSrcweir	String SC_OPCODE_INT
924cdf0e10cSrcweir	{
925cdf0e10cSrcweir		Text [ en-US ] = "INT" ;
926cdf0e10cSrcweir	};
927cdf0e10cSrcweir    String SC_OPCODE_PHI
928cdf0e10cSrcweir    {
929cdf0e10cSrcweir        Text [ en-US ] = "PHI";
930cdf0e10cSrcweir	};
931cdf0e10cSrcweir    String SC_OPCODE_GAUSS
932cdf0e10cSrcweir    {
933cdf0e10cSrcweir        Text [ en-US ] = "GAUSS";
934cdf0e10cSrcweir	};
935cdf0e10cSrcweir	String SC_OPCODE_IS_EMPTY
936cdf0e10cSrcweir	{
937cdf0e10cSrcweir		Text [ en-US ] = "ISBLANK" ;
938cdf0e10cSrcweir	};
939cdf0e10cSrcweir	String SC_OPCODE_IS_STRING
940cdf0e10cSrcweir	{
941cdf0e10cSrcweir		Text [ en-US ] = "ISTEXT" ;
942cdf0e10cSrcweir	};
943cdf0e10cSrcweir	String SC_OPCODE_IS_NON_STRING
944cdf0e10cSrcweir	{
945cdf0e10cSrcweir		Text [ en-US ] = "ISNONTEXT" ;
946cdf0e10cSrcweir	};
947cdf0e10cSrcweir	String SC_OPCODE_IS_LOGICAL
948cdf0e10cSrcweir	{
949cdf0e10cSrcweir		Text [ en-US ] = "ISLOGICAL" ;
950cdf0e10cSrcweir	};
951cdf0e10cSrcweir	String SC_OPCODE_TYPE
952cdf0e10cSrcweir	{
953cdf0e10cSrcweir		Text [ en-US ] = "TYPE" ;
954cdf0e10cSrcweir	};
955cdf0e10cSrcweir	String SC_OPCODE_CELL
956cdf0e10cSrcweir	{
957cdf0e10cSrcweir		Text [ en-US ] = "CELL";
958cdf0e10cSrcweir	};
959cdf0e10cSrcweir	String SC_OPCODE_IS_REF
960cdf0e10cSrcweir	{
961cdf0e10cSrcweir		Text [ en-US ] = "ISREF" ;
962cdf0e10cSrcweir	};
963cdf0e10cSrcweir	String SC_OPCODE_IS_VALUE
964cdf0e10cSrcweir	{
965cdf0e10cSrcweir		Text [ en-US ] = "ISNUMBER" ;
966cdf0e10cSrcweir	};
967cdf0e10cSrcweir	String SC_OPCODE_IS_FORMULA
968cdf0e10cSrcweir	{
969cdf0e10cSrcweir		Text [ en-US ] = "ISFORMULA" ;
970cdf0e10cSrcweir	};
971cdf0e10cSrcweir	String SC_OPCODE_IS_NV
972cdf0e10cSrcweir	{
973cdf0e10cSrcweir		Text [ en-US ] = "ISNA" ;
974cdf0e10cSrcweir	};
975cdf0e10cSrcweir	String SC_OPCODE_IS_ERR
976cdf0e10cSrcweir	{
977cdf0e10cSrcweir		Text [ en-US ] = "ISERR" ;
978cdf0e10cSrcweir	};
979cdf0e10cSrcweir	String SC_OPCODE_IS_ERROR
980cdf0e10cSrcweir	{
981cdf0e10cSrcweir		Text [ en-US ] = "ISERROR" ;
982cdf0e10cSrcweir	};
983cdf0e10cSrcweir	String SC_OPCODE_IS_EVEN
984cdf0e10cSrcweir	{
985cdf0e10cSrcweir		Text [ en-US ] = "ISEVEN" ;
986cdf0e10cSrcweir	};
987cdf0e10cSrcweir	String SC_OPCODE_IS_ODD
988cdf0e10cSrcweir	{
989cdf0e10cSrcweir		Text [ en-US ] = "ISODD" ;
990cdf0e10cSrcweir	};
991cdf0e10cSrcweir	String SC_OPCODE_N
992cdf0e10cSrcweir	{
993cdf0e10cSrcweir		Text [ en-US ] = "N" ;
994cdf0e10cSrcweir	};
995cdf0e10cSrcweir	String SC_OPCODE_GET_DATE_VALUE
996cdf0e10cSrcweir	{
997cdf0e10cSrcweir		Text [ en-US ] = "DATEVALUE" ;
998cdf0e10cSrcweir	};
999cdf0e10cSrcweir	String SC_OPCODE_GET_TIME_VALUE
1000cdf0e10cSrcweir	{
1001cdf0e10cSrcweir		Text [ en-US ] = "TIMEVALUE" ;
1002cdf0e10cSrcweir	};
1003cdf0e10cSrcweir	String SC_OPCODE_CODE
1004cdf0e10cSrcweir	{
1005cdf0e10cSrcweir		Text [ en-US ] = "CODE" ;
1006cdf0e10cSrcweir	};
1007cdf0e10cSrcweir	String SC_OPCODE_TRIM
1008cdf0e10cSrcweir	{
1009cdf0e10cSrcweir		Text [ en-US ] = "TRIM" ;
1010cdf0e10cSrcweir	};
1011cdf0e10cSrcweir	String SC_OPCODE_UPPER
1012cdf0e10cSrcweir	{
1013cdf0e10cSrcweir		Text [ en-US ] = "UPPER" ;
1014cdf0e10cSrcweir	};
1015cdf0e10cSrcweir	String SC_OPCODE_PROPPER
1016cdf0e10cSrcweir	{
1017cdf0e10cSrcweir		Text [ en-US ] = "PROPER" ;
1018cdf0e10cSrcweir	};
1019cdf0e10cSrcweir	String SC_OPCODE_LOWER
1020cdf0e10cSrcweir	{
1021cdf0e10cSrcweir		Text [ en-US ] = "LOWER" ;
1022cdf0e10cSrcweir	};
1023cdf0e10cSrcweir	String SC_OPCODE_LEN
1024cdf0e10cSrcweir	{
1025cdf0e10cSrcweir		Text [ en-US ] = "LEN" ;
1026cdf0e10cSrcweir	};
1027cdf0e10cSrcweir    String SC_OPCODE_T
1028cdf0e10cSrcweir    {
1029cdf0e10cSrcweir        Text [ en-US ] = "T";
1030cdf0e10cSrcweir	};
1031cdf0e10cSrcweir	String SC_OPCODE_VALUE
1032cdf0e10cSrcweir	{
1033cdf0e10cSrcweir		Text [ en-US ] = "VALUE" ;
1034cdf0e10cSrcweir	};
1035cdf0e10cSrcweir	String SC_OPCODE_CLEAN
1036cdf0e10cSrcweir	{
1037cdf0e10cSrcweir		Text [ en-US ] = "CLEAN" ;
1038cdf0e10cSrcweir	};
1039cdf0e10cSrcweir	String SC_OPCODE_CHAR
1040cdf0e10cSrcweir	{
1041cdf0e10cSrcweir		Text [ en-US ] = "CHAR" ;
1042cdf0e10cSrcweir	};
1043cdf0e10cSrcweir	String SC_OPCODE_JIS
1044cdf0e10cSrcweir	{
1045cdf0e10cSrcweir		Text [ en-US ] = "JIS" ;
1046cdf0e10cSrcweir	};
1047cdf0e10cSrcweir	String SC_OPCODE_ASC
1048cdf0e10cSrcweir	{
1049cdf0e10cSrcweir		Text [ en-US ] = "ASC" ;
1050cdf0e10cSrcweir	};
1051cdf0e10cSrcweir	String SC_OPCODE_UNICODE
1052cdf0e10cSrcweir    {
1053cdf0e10cSrcweir        Text [ en-US ] = "UNICODE" ;
1054cdf0e10cSrcweir    };
1055cdf0e10cSrcweir	String SC_OPCODE_UNICHAR
1056cdf0e10cSrcweir    {
1057cdf0e10cSrcweir        Text [ en-US ] = "UNICHAR" ;
1058cdf0e10cSrcweir    };
1059cdf0e10cSrcweir    String SC_OPCODE_LOG10
1060cdf0e10cSrcweir    {
1061cdf0e10cSrcweir        Text [ en-US ] = "LOG10";
1062cdf0e10cSrcweir	};
1063cdf0e10cSrcweir	String SC_OPCODE_EVEN
1064cdf0e10cSrcweir	{
1065cdf0e10cSrcweir		Text [ en-US ] = "EVEN" ;
1066cdf0e10cSrcweir	};
1067cdf0e10cSrcweir	String SC_OPCODE_ODD
1068cdf0e10cSrcweir	{
1069cdf0e10cSrcweir		Text [ en-US ] = "ODD" ;
1070cdf0e10cSrcweir	};
1071cdf0e10cSrcweir	String SC_OPCODE_STD_NORM_DIST
1072cdf0e10cSrcweir	{
1073cdf0e10cSrcweir		Text [ en-US ] = "NORMSDIST" ;
1074cdf0e10cSrcweir	};
1075cdf0e10cSrcweir    String SC_OPCODE_FISHER
1076cdf0e10cSrcweir    {
1077cdf0e10cSrcweir        Text [ en-US ] = "FISHER";
1078cdf0e10cSrcweir	};
1079cdf0e10cSrcweir	String SC_OPCODE_FISHER_INV
1080cdf0e10cSrcweir	{
1081cdf0e10cSrcweir		Text [ en-US ] = "FISHERINV" ;
1082cdf0e10cSrcweir	};
1083cdf0e10cSrcweir	String SC_OPCODE_S_NORM_INV
1084cdf0e10cSrcweir	{
1085cdf0e10cSrcweir		Text [ en-US ] = "NORMSINV" ;
1086cdf0e10cSrcweir	};
1087cdf0e10cSrcweir	String SC_OPCODE_GAMMA_LN
1088cdf0e10cSrcweir	{
1089cdf0e10cSrcweir		Text [ en-US ] = "GAMMALN" ;
1090cdf0e10cSrcweir	};
1091cdf0e10cSrcweir	String SC_OPCODE_ERROR_TYPE
1092cdf0e10cSrcweir	{
1093cdf0e10cSrcweir		Text [ en-US ] = "ERRORTYPE" ;
1094cdf0e10cSrcweir	};
1095cdf0e10cSrcweir	String SC_OPCODE_ERR_CELL { Text = "ZellError" ; };  // TODO: ancient legacy only, remove?
1096cdf0e10cSrcweir	String SC_OPCODE_FORMULA
1097cdf0e10cSrcweir	{
1098cdf0e10cSrcweir		Text [ en-US ] = "FORMULA" ;
1099cdf0e10cSrcweir	};
1100cdf0e10cSrcweir	String SC_OPCODE_ARABIC
1101cdf0e10cSrcweir	{
1102cdf0e10cSrcweir		Text [ en-US ] = "ARABIC";
1103cdf0e10cSrcweir	};
1104cdf0e10cSrcweir	String SC_OPCODE_ARC_TAN_2
1105cdf0e10cSrcweir	{
1106cdf0e10cSrcweir		Text [ en-US ] = "ATAN2" ;
1107cdf0e10cSrcweir	};
1108cdf0e10cSrcweir	String SC_OPCODE_CEIL
1109cdf0e10cSrcweir	{
1110cdf0e10cSrcweir		Text [ en-US ] = "CEILING" ;
1111cdf0e10cSrcweir	};
1112cdf0e10cSrcweir	String SC_OPCODE_FLOOR
1113cdf0e10cSrcweir	{
1114cdf0e10cSrcweir		Text [ en-US ] = "FLOOR" ;
1115cdf0e10cSrcweir	};
1116cdf0e10cSrcweir	String SC_OPCODE_ROUND
1117cdf0e10cSrcweir	{
1118cdf0e10cSrcweir		Text [ en-US ] = "ROUND" ;
1119cdf0e10cSrcweir	};
1120cdf0e10cSrcweir	String SC_OPCODE_ROUND_UP
1121cdf0e10cSrcweir	{
1122cdf0e10cSrcweir		Text [ en-US ] = "ROUNDUP" ;
1123cdf0e10cSrcweir	};
1124cdf0e10cSrcweir	String SC_OPCODE_ROUND_DOWN
1125cdf0e10cSrcweir	{
1126cdf0e10cSrcweir		Text [ en-US ] = "ROUNDDOWN" ;
1127cdf0e10cSrcweir	};
1128cdf0e10cSrcweir	String SC_OPCODE_TRUNC
1129cdf0e10cSrcweir	{
1130cdf0e10cSrcweir		Text [ en-US ] = "TRUNC" ;
1131cdf0e10cSrcweir	};
1132cdf0e10cSrcweir    String SC_OPCODE_LOG
1133cdf0e10cSrcweir    {
1134cdf0e10cSrcweir        Text [ en-US ] = "LOG";
1135cdf0e10cSrcweir	};
1136cdf0e10cSrcweir	String SC_OPCODE_POWER
1137cdf0e10cSrcweir	{
1138cdf0e10cSrcweir		Text [ en-US ] = "POWER" ;
1139cdf0e10cSrcweir	};
1140cdf0e10cSrcweir	String SC_OPCODE_GGT
1141cdf0e10cSrcweir	{
1142cdf0e10cSrcweir		Text [ en-US ] = "GCD" ;
1143cdf0e10cSrcweir	};
1144cdf0e10cSrcweir	String SC_OPCODE_KGV
1145cdf0e10cSrcweir	{
1146cdf0e10cSrcweir		Text [ en-US ] = "LCM" ;
1147cdf0e10cSrcweir	};
1148cdf0e10cSrcweir	String SC_OPCODE_MOD
1149cdf0e10cSrcweir	{
1150cdf0e10cSrcweir		Text [ en-US ] = "MOD" ;
1151cdf0e10cSrcweir	};
1152cdf0e10cSrcweir	String SC_OPCODE_SUM_PRODUCT
1153cdf0e10cSrcweir	{
1154cdf0e10cSrcweir		Text [ en-US ] = "SUMPRODUCT" ;
1155cdf0e10cSrcweir	};
1156cdf0e10cSrcweir	String SC_OPCODE_SUM_SQ
1157cdf0e10cSrcweir	{
1158cdf0e10cSrcweir		Text [ en-US ] = "SUMSQ" ;
1159cdf0e10cSrcweir	};
1160cdf0e10cSrcweir	String SC_OPCODE_SUM_X2MY2
1161cdf0e10cSrcweir	{
1162cdf0e10cSrcweir		Text [ en-US ] = "SUMX2MY2" ;
1163cdf0e10cSrcweir	};
1164cdf0e10cSrcweir	String SC_OPCODE_SUM_X2DY2
1165cdf0e10cSrcweir	{
1166cdf0e10cSrcweir		Text [ en-US ] = "SUMX2PY2" ;
1167cdf0e10cSrcweir	};
1168cdf0e10cSrcweir	String SC_OPCODE_SUM_XMY2
1169cdf0e10cSrcweir	{
1170cdf0e10cSrcweir		Text [ en-US ] = "SUMXMY2" ;
1171cdf0e10cSrcweir	};
1172cdf0e10cSrcweir	String SC_OPCODE_GET_DATE
1173cdf0e10cSrcweir	{
1174cdf0e10cSrcweir		Text [ en-US ] = "DATE" ;
1175cdf0e10cSrcweir	};
1176cdf0e10cSrcweir	String SC_OPCODE_GET_TIME
1177cdf0e10cSrcweir	{
1178cdf0e10cSrcweir		Text [ en-US ] = "TIME" ;
1179cdf0e10cSrcweir	};
1180cdf0e10cSrcweir	String SC_OPCODE_GET_DIFF_DATE
1181cdf0e10cSrcweir	{
1182cdf0e10cSrcweir		Text [ en-US ] = "DAYS" ;
1183cdf0e10cSrcweir	};
1184cdf0e10cSrcweir	String SC_OPCODE_GET_DIFF_DATE_360
1185cdf0e10cSrcweir	{
1186cdf0e10cSrcweir		Text [ en-US ] = "DAYS360" ;
1187cdf0e10cSrcweir	};
1188cdf0e10cSrcweir	String SC_OPCODE_MIN
1189cdf0e10cSrcweir	{
1190cdf0e10cSrcweir		Text [ en-US ] = "MIN" ;
1191cdf0e10cSrcweir	};
1192cdf0e10cSrcweir	String SC_OPCODE_MIN_A
1193cdf0e10cSrcweir	{
1194cdf0e10cSrcweir		Text [ en-US ] = "MINA" ;
1195cdf0e10cSrcweir	};
1196cdf0e10cSrcweir	String SC_OPCODE_MAX
1197cdf0e10cSrcweir	{
1198cdf0e10cSrcweir		Text [ en-US ] = "MAX" ;
1199cdf0e10cSrcweir	};
1200cdf0e10cSrcweir	String SC_OPCODE_MAX_A
1201cdf0e10cSrcweir	{
1202cdf0e10cSrcweir		Text [ en-US ] = "MAXA" ;
1203cdf0e10cSrcweir	};
1204cdf0e10cSrcweir	String SC_OPCODE_SUM
1205cdf0e10cSrcweir	{
1206cdf0e10cSrcweir		Text [ en-US ] = "SUM" ;
1207cdf0e10cSrcweir	};
1208cdf0e10cSrcweir	String SC_OPCODE_PRODUCT
1209cdf0e10cSrcweir	{
1210cdf0e10cSrcweir		Text [ en-US ] = "PRODUCT" ;
1211cdf0e10cSrcweir	};
1212cdf0e10cSrcweir	String SC_OPCODE_AVERAGE
1213cdf0e10cSrcweir	{
1214cdf0e10cSrcweir		Text [ en-US ] = "AVERAGE" ;
1215cdf0e10cSrcweir	};
1216cdf0e10cSrcweir	String SC_OPCODE_AVERAGE_A
1217cdf0e10cSrcweir	{
1218cdf0e10cSrcweir		Text [ en-US ] = "AVERAGEA" ;
1219cdf0e10cSrcweir	};
1220cdf0e10cSrcweir	String SC_OPCODE_COUNT
1221cdf0e10cSrcweir	{
1222cdf0e10cSrcweir		Text [ en-US ] = "COUNT" ;
1223cdf0e10cSrcweir	};
1224cdf0e10cSrcweir	String SC_OPCODE_COUNT_2
1225cdf0e10cSrcweir	{
1226cdf0e10cSrcweir		Text [ en-US ] = "COUNTA" ;
1227cdf0e10cSrcweir	};
1228cdf0e10cSrcweir	String SC_OPCODE_NBW
1229cdf0e10cSrcweir	{
1230cdf0e10cSrcweir		Text [ en-US ] = "NPV" ;
1231cdf0e10cSrcweir	};
1232cdf0e10cSrcweir	String SC_OPCODE_IKV
1233cdf0e10cSrcweir	{
1234cdf0e10cSrcweir		Text [ en-US ] = "IRR" ;
1235cdf0e10cSrcweir	};
1236cdf0e10cSrcweir	String SC_OPCODE_MIRR
1237cdf0e10cSrcweir	{
1238cdf0e10cSrcweir		Text [ en-US ] = "MIRR";
1239cdf0e10cSrcweir	};
1240cdf0e10cSrcweir	String SC_OPCODE_ISPMT
1241cdf0e10cSrcweir	{
1242cdf0e10cSrcweir		Text [ en-US ] = "ISPMT";
1243cdf0e10cSrcweir	};
1244cdf0e10cSrcweir	String SC_OPCODE_VAR
1245cdf0e10cSrcweir	{
1246cdf0e10cSrcweir		Text [ en-US ] = "VAR" ;
1247cdf0e10cSrcweir	};
1248cdf0e10cSrcweir	String SC_OPCODE_VAR_A
1249cdf0e10cSrcweir	{
1250cdf0e10cSrcweir		Text [ en-US ] = "VARA" ;
1251cdf0e10cSrcweir	};
1252cdf0e10cSrcweir	String SC_OPCODE_VAR_P
1253cdf0e10cSrcweir	{
1254cdf0e10cSrcweir		Text [ en-US ] = "VARP" ;
1255cdf0e10cSrcweir	};
1256cdf0e10cSrcweir	String SC_OPCODE_VAR_P_A
1257cdf0e10cSrcweir	{
1258cdf0e10cSrcweir		Text [ en-US ] = "VARPA" ;
1259cdf0e10cSrcweir	};
1260cdf0e10cSrcweir	String SC_OPCODE_ST_DEV
1261cdf0e10cSrcweir	{
1262cdf0e10cSrcweir		Text [ en-US ] = "STDEV" ;
1263cdf0e10cSrcweir	};
1264cdf0e10cSrcweir	String SC_OPCODE_ST_DEV_A
1265cdf0e10cSrcweir	{
1266cdf0e10cSrcweir		Text [ en-US ] = "STDEVA" ;
1267cdf0e10cSrcweir	};
1268cdf0e10cSrcweir	String SC_OPCODE_ST_DEV_P
1269cdf0e10cSrcweir	{
1270cdf0e10cSrcweir		Text [ en-US ] = "STDEVP" ;
1271cdf0e10cSrcweir	};
1272cdf0e10cSrcweir	String SC_OPCODE_ST_DEV_P_A
1273cdf0e10cSrcweir	{
1274cdf0e10cSrcweir		Text [ en-US ] = "STDEVPA" ;
1275cdf0e10cSrcweir	};
1276cdf0e10cSrcweir    String SC_OPCODE_B
1277cdf0e10cSrcweir    {
1278cdf0e10cSrcweir        Text [ en-US ] = "B";
1279cdf0e10cSrcweir	};
1280cdf0e10cSrcweir	String SC_OPCODE_NORM_DIST
1281cdf0e10cSrcweir	{
1282cdf0e10cSrcweir		Text [ en-US ] = "NORMDIST" ;
1283cdf0e10cSrcweir	};
1284cdf0e10cSrcweir	String SC_OPCODE_EXP_DIST
1285cdf0e10cSrcweir	{
1286cdf0e10cSrcweir		Text [ en-US ] = "EXPONDIST" ;
1287cdf0e10cSrcweir	};
1288cdf0e10cSrcweir	String SC_OPCODE_BINOM_DIST
1289cdf0e10cSrcweir	{
1290cdf0e10cSrcweir		Text [ en-US ] = "BINOMDIST" ;
1291cdf0e10cSrcweir	};
1292cdf0e10cSrcweir	String SC_OPCODE_POISSON_DIST
1293cdf0e10cSrcweir	{
1294cdf0e10cSrcweir		Text [ en-US ] = "POISSON" ;
1295cdf0e10cSrcweir	};
1296cdf0e10cSrcweir	String SC_OPCODE_KOMBIN
1297cdf0e10cSrcweir	{
1298cdf0e10cSrcweir		Text [ en-US ] = "COMBIN" ;
1299cdf0e10cSrcweir	};
1300cdf0e10cSrcweir	String SC_OPCODE_KOMBIN_2
1301cdf0e10cSrcweir	{
1302cdf0e10cSrcweir		Text [ en-US ] = "COMBINA" ;
1303cdf0e10cSrcweir	};
1304cdf0e10cSrcweir	String SC_OPCODE_VARIATIONEN
1305cdf0e10cSrcweir	{
1306cdf0e10cSrcweir		Text [ en-US ] = "PERMUT" ;
1307cdf0e10cSrcweir	};
1308cdf0e10cSrcweir	String SC_OPCODE_VARIATIONEN_2
1309cdf0e10cSrcweir	{
1310cdf0e10cSrcweir		Text [ en-US ] = "PERMUTATIONA" ;
1311cdf0e10cSrcweir	};
1312cdf0e10cSrcweir	String SC_OPCODE_BW
1313cdf0e10cSrcweir	{
1314cdf0e10cSrcweir		Text [ en-US ] = "PV" ;
1315cdf0e10cSrcweir	};
1316cdf0e10cSrcweir	String SC_OPCODE_DIA
1317cdf0e10cSrcweir	{
1318cdf0e10cSrcweir		Text [ en-US ] = "SYD" ;
1319cdf0e10cSrcweir	};
1320cdf0e10cSrcweir	String SC_OPCODE_GDA
1321cdf0e10cSrcweir	{
1322cdf0e10cSrcweir		Text [ en-US ] = "DDB" ;
1323cdf0e10cSrcweir	};
1324cdf0e10cSrcweir	String SC_OPCODE_GDA_2
1325cdf0e10cSrcweir	{
1326cdf0e10cSrcweir		Text [ en-US ] = "DB" ;
1327cdf0e10cSrcweir	};
1328cdf0e10cSrcweir	String SC_OPCODE_VBD
1329cdf0e10cSrcweir	{
1330cdf0e10cSrcweir		Text [ en-US ] = "VDB" ;
1331cdf0e10cSrcweir	};
1332cdf0e10cSrcweir	String SC_OPCODE_LAUFZ
1333cdf0e10cSrcweir	{
1334cdf0e10cSrcweir		Text [ en-US ] = "DURATION" ;
1335cdf0e10cSrcweir	};
1336cdf0e10cSrcweir	String SC_OPCODE_LIA
1337cdf0e10cSrcweir	{
1338cdf0e10cSrcweir		Text [ en-US ] = "SLN" ;
1339cdf0e10cSrcweir	};
1340cdf0e10cSrcweir	String SC_OPCODE_RMZ
1341cdf0e10cSrcweir	{
1342cdf0e10cSrcweir		Text [ en-US ] = "PMT" ;
1343cdf0e10cSrcweir	};
1344cdf0e10cSrcweir	String SC_OPCODE_COLUMNS
1345cdf0e10cSrcweir	{
1346cdf0e10cSrcweir		Text [ en-US ] = "COLUMNS" ;
1347cdf0e10cSrcweir	};
1348cdf0e10cSrcweir	String SC_OPCODE_ROWS
1349cdf0e10cSrcweir	{
1350cdf0e10cSrcweir		Text [ en-US ] = "ROWS" ;
1351cdf0e10cSrcweir	};
1352cdf0e10cSrcweir	String SC_OPCODE_TABLES
1353cdf0e10cSrcweir	{
1354cdf0e10cSrcweir		Text [ en-US ] = "SHEETS" ;
1355cdf0e10cSrcweir	};
1356cdf0e10cSrcweir	String SC_OPCODE_COLUMN
1357cdf0e10cSrcweir	{
1358cdf0e10cSrcweir		Text [ en-US ] = "COLUMN" ;
1359cdf0e10cSrcweir	};
1360cdf0e10cSrcweir	String SC_OPCODE_ROW
1361cdf0e10cSrcweir	{
1362cdf0e10cSrcweir		Text [ en-US ] = "ROW" ;
1363cdf0e10cSrcweir	};
1364cdf0e10cSrcweir	String SC_OPCODE_TABLE
1365cdf0e10cSrcweir	{
1366cdf0e10cSrcweir		Text [ en-US ] = "SHEET" ;
1367cdf0e10cSrcweir	};
1368cdf0e10cSrcweir	String SC_OPCODE_ZGZ
1369cdf0e10cSrcweir	{
1370cdf0e10cSrcweir		Text [ en-US ] = "RRI" ;
1371cdf0e10cSrcweir	};
1372cdf0e10cSrcweir	String SC_OPCODE_ZW
1373cdf0e10cSrcweir	{
1374cdf0e10cSrcweir		Text [ en-US ] = "FV" ;
1375cdf0e10cSrcweir	};
1376cdf0e10cSrcweir	String SC_OPCODE_ZZR
1377cdf0e10cSrcweir	{
1378cdf0e10cSrcweir		Text [ en-US ] = "NPER" ;
1379cdf0e10cSrcweir	};
1380cdf0e10cSrcweir	String SC_OPCODE_ZINS
1381cdf0e10cSrcweir	{
1382cdf0e10cSrcweir		Text [ en-US ] = "RATE" ;
1383cdf0e10cSrcweir	};
1384cdf0e10cSrcweir	String SC_OPCODE_ZINS_Z
1385cdf0e10cSrcweir	{
1386cdf0e10cSrcweir		Text [ en-US ] = "IPMT" ;
1387cdf0e10cSrcweir	};
1388cdf0e10cSrcweir	String SC_OPCODE_KAPZ
1389cdf0e10cSrcweir	{
1390cdf0e10cSrcweir		Text [ en-US ] = "PPMT" ;
1391cdf0e10cSrcweir	};
1392cdf0e10cSrcweir	String SC_OPCODE_KUM_ZINS_Z
1393cdf0e10cSrcweir	{
1394cdf0e10cSrcweir		Text [ en-US ] = "CUMIPMT" ;
1395cdf0e10cSrcweir	};
1396cdf0e10cSrcweir	String SC_OPCODE_KUM_KAP_Z
1397cdf0e10cSrcweir	{
1398cdf0e10cSrcweir		Text [ en-US ] = "CUMPRINC" ;
1399cdf0e10cSrcweir	};
1400cdf0e10cSrcweir	String SC_OPCODE_EFFEKTIV
1401cdf0e10cSrcweir	{
1402cdf0e10cSrcweir		Text [ en-US ] = "EFFECTIVE" ;
1403cdf0e10cSrcweir	};
1404cdf0e10cSrcweir	String SC_OPCODE_NOMINAL
1405cdf0e10cSrcweir	{
1406cdf0e10cSrcweir		Text [ en-US ] = "NOMINAL" ;
1407cdf0e10cSrcweir	};
1408cdf0e10cSrcweir	String SC_OPCODE_SUB_TOTAL
1409cdf0e10cSrcweir	{
1410cdf0e10cSrcweir		Text [ en-US ] = "SUBTOTAL" ;
1411cdf0e10cSrcweir	};
1412cdf0e10cSrcweir	String SC_OPCODE_DB_SUM
1413cdf0e10cSrcweir	{
1414cdf0e10cSrcweir		Text [ en-US ] = "DSUM" ;
1415cdf0e10cSrcweir	};
1416cdf0e10cSrcweir	String SC_OPCODE_DB_COUNT
1417cdf0e10cSrcweir	{
1418cdf0e10cSrcweir		Text [ en-US ] = "DCOUNT" ;
1419cdf0e10cSrcweir	};
1420cdf0e10cSrcweir	String SC_OPCODE_DB_COUNT_2
1421cdf0e10cSrcweir	{
1422cdf0e10cSrcweir		Text [ en-US ] = "DCOUNTA" ;
1423cdf0e10cSrcweir	};
1424cdf0e10cSrcweir	String SC_OPCODE_DB_AVERAGE
1425cdf0e10cSrcweir	{
1426cdf0e10cSrcweir		Text [ en-US ] = "DAVERAGE" ;
1427cdf0e10cSrcweir	};
1428cdf0e10cSrcweir	String SC_OPCODE_DB_GET
1429cdf0e10cSrcweir	{
1430cdf0e10cSrcweir		Text [ en-US ] = "DGET" ;
1431cdf0e10cSrcweir	};
1432cdf0e10cSrcweir	String SC_OPCODE_DB_MAX
1433cdf0e10cSrcweir	{
1434cdf0e10cSrcweir		Text [ en-US ] = "DMAX" ;
1435cdf0e10cSrcweir	};
1436cdf0e10cSrcweir	String SC_OPCODE_DB_MIN
1437cdf0e10cSrcweir	{
1438cdf0e10cSrcweir		Text [ en-US ] = "DMIN" ;
1439cdf0e10cSrcweir	};
1440cdf0e10cSrcweir	String SC_OPCODE_DB_PRODUCT
1441cdf0e10cSrcweir	{
1442cdf0e10cSrcweir		Text [ en-US ] = "DPRODUCT" ;
1443cdf0e10cSrcweir	};
1444cdf0e10cSrcweir	String SC_OPCODE_DB_STD_DEV
1445cdf0e10cSrcweir	{
1446cdf0e10cSrcweir		Text [ en-US ] = "DSTDEV" ;
1447cdf0e10cSrcweir	};
1448cdf0e10cSrcweir	String SC_OPCODE_DB_STD_DEV_P
1449cdf0e10cSrcweir	{
1450cdf0e10cSrcweir		Text [ en-US ] = "DSTDEVP" ;
1451cdf0e10cSrcweir	};
1452cdf0e10cSrcweir	String SC_OPCODE_DB_VAR
1453cdf0e10cSrcweir	{
1454cdf0e10cSrcweir		Text [ en-US ] = "DVAR" ;
1455cdf0e10cSrcweir	};
1456cdf0e10cSrcweir	String SC_OPCODE_DB_VAR_P
1457cdf0e10cSrcweir	{
1458cdf0e10cSrcweir		Text [ en-US ] = "DVARP" ;
1459cdf0e10cSrcweir	};
1460cdf0e10cSrcweir	String SC_OPCODE_INDIRECT
1461cdf0e10cSrcweir	{
1462cdf0e10cSrcweir		Text [ en-US ] = "INDIRECT" ;
1463cdf0e10cSrcweir	};
1464cdf0e10cSrcweir	String SC_OPCODE_ADDRESS
1465cdf0e10cSrcweir	{
1466cdf0e10cSrcweir		Text [ en-US ] = "ADDRESS" ;
1467cdf0e10cSrcweir	};
1468cdf0e10cSrcweir	String SC_OPCODE_MATCH
1469cdf0e10cSrcweir	{
1470cdf0e10cSrcweir		Text [ en-US ] = "MATCH" ;
1471cdf0e10cSrcweir	};
1472cdf0e10cSrcweir	String SC_OPCODE_COUNT_EMPTY_CELLS
1473cdf0e10cSrcweir	{
1474cdf0e10cSrcweir		Text [ en-US ] = "COUNTBLANK" ;
1475cdf0e10cSrcweir	};
1476cdf0e10cSrcweir	String SC_OPCODE_COUNT_IF
1477cdf0e10cSrcweir	{
1478cdf0e10cSrcweir		Text [ en-US ] = "COUNTIF" ;
1479cdf0e10cSrcweir	};
1480cdf0e10cSrcweir	String SC_OPCODE_SUM_IF
1481cdf0e10cSrcweir	{
1482cdf0e10cSrcweir		Text [ en-US ] = "SUMIF" ;
1483cdf0e10cSrcweir	};
1484f53782ebSAndrew Rist	String SC_OPCODE_AVERAGE_IF
1485f53782ebSAndrew Rist	{
1486f53782ebSAndrew Rist		Text [ en-US ] = "AVERAGEIF" ;
1487f53782ebSAndrew Rist	};
14881b1b70fbSAndrew Rist	String SC_OPCODE_SUM_IFS
14891b1b70fbSAndrew Rist	{
14901b1b70fbSAndrew Rist		Text [ en-US ] = "SUMIFS" ;
14911b1b70fbSAndrew Rist	};
14921b1b70fbSAndrew Rist	String SC_OPCODE_AVERAGE_IFS
14931b1b70fbSAndrew Rist	{
14941b1b70fbSAndrew Rist		Text [ en-US ] = "AVERAGEIFS" ;
14951b1b70fbSAndrew Rist	};
14961b1b70fbSAndrew Rist	String SC_OPCODE_COUNT_IFS
14971b1b70fbSAndrew Rist	{
14981b1b70fbSAndrew Rist		Text [ en-US ] = "COUNTIFS" ;
14991b1b70fbSAndrew Rist	};
1500cdf0e10cSrcweir	String SC_OPCODE_LOOKUP
1501cdf0e10cSrcweir	{
1502cdf0e10cSrcweir		Text [ en-US ] = "LOOKUP" ;
1503cdf0e10cSrcweir	};
1504cdf0e10cSrcweir	String SC_OPCODE_V_LOOKUP
1505cdf0e10cSrcweir	{
1506cdf0e10cSrcweir		Text [ en-US ] = "VLOOKUP" ;
1507cdf0e10cSrcweir	};
1508cdf0e10cSrcweir	String SC_OPCODE_H_LOOKUP
1509cdf0e10cSrcweir	{
1510cdf0e10cSrcweir		Text [ en-US ] = "HLOOKUP" ;
1511cdf0e10cSrcweir	};
1512cdf0e10cSrcweir	String SC_OPCODE_MULTI_AREA     // legacy for range list (union)
1513cdf0e10cSrcweir	{
1514cdf0e10cSrcweir		Text [ en-US ] = "MULTIRANGE" ;
1515cdf0e10cSrcweir	};
1516cdf0e10cSrcweir	String SC_OPCODE_OFFSET
1517cdf0e10cSrcweir	{
1518cdf0e10cSrcweir		Text [ en-US ] = "OFFSET" ;
1519cdf0e10cSrcweir	};
1520cdf0e10cSrcweir	String SC_OPCODE_INDEX
1521cdf0e10cSrcweir	{
1522cdf0e10cSrcweir		 // ?? erstes Zeichen = I ??
1523cdf0e10cSrcweir		Text [ en-US ] = "INDEX" ;
1524cdf0e10cSrcweir	};
1525cdf0e10cSrcweir	String SC_OPCODE_AREAS
1526cdf0e10cSrcweir	{
1527cdf0e10cSrcweir		Text [ en-US ] = "AREAS" ;
1528cdf0e10cSrcweir	};
1529cdf0e10cSrcweir	String SC_OPCODE_CURRENCY
1530cdf0e10cSrcweir	{
1531cdf0e10cSrcweir		Text [ en-US ] = "DOLLAR" ;
1532cdf0e10cSrcweir	};
1533cdf0e10cSrcweir	String SC_OPCODE_REPLACE
1534cdf0e10cSrcweir	{
1535cdf0e10cSrcweir		Text [ en-US ] = "REPLACE" ;
1536cdf0e10cSrcweir	};
1537cdf0e10cSrcweir	String SC_OPCODE_FIXED
1538cdf0e10cSrcweir	{
1539cdf0e10cSrcweir		Text [ en-US ] = "FIXED" ;
1540cdf0e10cSrcweir	};
1541cdf0e10cSrcweir	String SC_OPCODE_FIND
1542cdf0e10cSrcweir	{
1543cdf0e10cSrcweir		Text [ en-US ] = "FIND" ;
1544cdf0e10cSrcweir	};
1545cdf0e10cSrcweir	String SC_OPCODE_EXACT
1546cdf0e10cSrcweir	{
1547cdf0e10cSrcweir		Text [ en-US ] = "EXACT" ;
1548cdf0e10cSrcweir	};
1549cdf0e10cSrcweir	String SC_OPCODE_LEFT
1550cdf0e10cSrcweir	{
1551cdf0e10cSrcweir		Text [ en-US ] = "LEFT" ;
1552cdf0e10cSrcweir	};
1553cdf0e10cSrcweir	String SC_OPCODE_RIGHT
1554cdf0e10cSrcweir	{
1555cdf0e10cSrcweir		Text [ en-US ] = "RIGHT" ;
1556cdf0e10cSrcweir	};
1557cdf0e10cSrcweir	String SC_OPCODE_SEARCH
1558cdf0e10cSrcweir	{
1559cdf0e10cSrcweir		Text [ en-US ] = "SEARCH" ;
1560cdf0e10cSrcweir	};
1561cdf0e10cSrcweir	String SC_OPCODE_MID
1562cdf0e10cSrcweir	{
1563cdf0e10cSrcweir		Text [ en-US ] = "MID" ;
1564cdf0e10cSrcweir	};
156539c2db0bSWang Lei	String SC_OPCODE_LENB
156639c2db0bSWang Lei    {
156739c2db0bSWang Lei        Text [ en-US ] = "LENB" ;
156839c2db0bSWang Lei    };
156939c2db0bSWang Lei    String SC_OPCODE_RIGHTB
157039c2db0bSWang Lei    {
157139c2db0bSWang Lei        Text [ en-US ] = "RIGHTB" ;
157239c2db0bSWang Lei    };
157339c2db0bSWang Lei    String SC_OPCODE_LEFTB
157439c2db0bSWang Lei    {
157539c2db0bSWang Lei        Text [ en-US ] = "LEFTB" ;
157639c2db0bSWang Lei    };
157739c2db0bSWang Lei    String SC_OPCODE_MIDB
157839c2db0bSWang Lei    {
157939c2db0bSWang Lei        Text [ en-US ] = "MIDB" ;
158039c2db0bSWang Lei    };
1581cdf0e10cSrcweir	String SC_OPCODE_TEXT
1582cdf0e10cSrcweir	{
1583cdf0e10cSrcweir		Text [ en-US ] = "TEXT" ;
1584cdf0e10cSrcweir	};
1585cdf0e10cSrcweir	String SC_OPCODE_SUBSTITUTE
1586cdf0e10cSrcweir	{
1587cdf0e10cSrcweir		Text [ en-US ] = "SUBSTITUTE" ;
1588cdf0e10cSrcweir	};
1589cdf0e10cSrcweir	String SC_OPCODE_REPT
1590cdf0e10cSrcweir	{
1591cdf0e10cSrcweir		Text [ en-US ] = "REPT" ;
1592cdf0e10cSrcweir	};
1593cdf0e10cSrcweir	String SC_OPCODE_CONCAT
1594cdf0e10cSrcweir	{
1595cdf0e10cSrcweir		Text [ en-US ] = "CONCATENATE" ;
1596cdf0e10cSrcweir	};
1597cdf0e10cSrcweir	String SC_OPCODE_MAT_VALUE
1598cdf0e10cSrcweir	{
1599cdf0e10cSrcweir		Text [ en-US ] = "MVALUE" ;
1600cdf0e10cSrcweir	};
1601cdf0e10cSrcweir	String SC_OPCODE_MAT_DET
1602cdf0e10cSrcweir	{
1603cdf0e10cSrcweir		Text [ en-US ] = "MDETERM" ;
1604cdf0e10cSrcweir	};
1605cdf0e10cSrcweir	String SC_OPCODE_MAT_INV
1606cdf0e10cSrcweir	{
1607cdf0e10cSrcweir		Text [ en-US ] = "MINVERSE" ;
1608cdf0e10cSrcweir	};
1609cdf0e10cSrcweir	String SC_OPCODE_MAT_MULT
1610cdf0e10cSrcweir	{
1611cdf0e10cSrcweir		Text [ en-US ] = "MMULT" ;
1612cdf0e10cSrcweir	};
1613cdf0e10cSrcweir	String SC_OPCODE_MAT_TRANS
1614cdf0e10cSrcweir	{
1615cdf0e10cSrcweir		Text [ en-US ] = "TRANSPOSE" ;
1616cdf0e10cSrcweir	};
1617cdf0e10cSrcweir	String SC_OPCODE_MATRIX_UNIT
1618cdf0e10cSrcweir	{
1619cdf0e10cSrcweir		Text [ en-US ] = "MUNIT" ;
1620cdf0e10cSrcweir	};
1621cdf0e10cSrcweir	String SC_OPCODE_BACK_SOLVER
1622cdf0e10cSrcweir	{
1623cdf0e10cSrcweir		Text [ en-US ] = "GOALSEEK" ;
1624cdf0e10cSrcweir	};
1625cdf0e10cSrcweir	String SC_OPCODE_HYP_GEOM_DIST
1626cdf0e10cSrcweir	{
1627cdf0e10cSrcweir		Text [ en-US ] = "HYPGEOMDIST" ;
1628cdf0e10cSrcweir	};
1629cdf0e10cSrcweir	String SC_OPCODE_LOG_NORM_DIST
1630cdf0e10cSrcweir	{
1631cdf0e10cSrcweir		Text [ en-US ] = "LOGNORMDIST" ;
1632cdf0e10cSrcweir	};
1633cdf0e10cSrcweir	String SC_OPCODE_T_DIST
1634cdf0e10cSrcweir	{
1635cdf0e10cSrcweir		Text [ en-US ] = "TDIST" ;
1636cdf0e10cSrcweir	};
1637cdf0e10cSrcweir	String SC_OPCODE_F_DIST
1638cdf0e10cSrcweir	{
1639cdf0e10cSrcweir		Text [ en-US ] = "FDIST" ;
1640cdf0e10cSrcweir	};
1641cdf0e10cSrcweir	String SC_OPCODE_CHI_DIST
1642cdf0e10cSrcweir	{
1643cdf0e10cSrcweir		Text [ en-US ] = "CHIDIST" ;
1644cdf0e10cSrcweir	};
1645cdf0e10cSrcweir	String SC_OPCODE_WEIBULL
1646cdf0e10cSrcweir	{
1647cdf0e10cSrcweir		Text [ en-US ] = "WEIBULL" ;
1648cdf0e10cSrcweir	};
1649cdf0e10cSrcweir	String SC_OPCODE_NEG_BINOM_VERT
1650cdf0e10cSrcweir	{
1651cdf0e10cSrcweir		Text [ en-US ] = "NEGBINOMDIST" ;
1652cdf0e10cSrcweir	};
1653cdf0e10cSrcweir	String SC_OPCODE_KRIT_BINOM
1654cdf0e10cSrcweir	{
1655cdf0e10cSrcweir		Text [ en-US ] = "CRITBINOM" ;
1656cdf0e10cSrcweir	};
1657cdf0e10cSrcweir	String SC_OPCODE_KURT
1658cdf0e10cSrcweir	{
1659cdf0e10cSrcweir		Text [ en-US ] = "KURT" ;
1660cdf0e10cSrcweir	};
1661cdf0e10cSrcweir	String SC_OPCODE_HAR_MEAN
1662cdf0e10cSrcweir	{
1663cdf0e10cSrcweir		Text [ en-US ] = "HARMEAN" ;
1664cdf0e10cSrcweir	};
1665cdf0e10cSrcweir	String SC_OPCODE_GEO_MEAN
1666cdf0e10cSrcweir	{
1667cdf0e10cSrcweir		Text [ en-US ] = "GEOMEAN" ;
1668cdf0e10cSrcweir	};
1669cdf0e10cSrcweir	String SC_OPCODE_STANDARD
1670cdf0e10cSrcweir	{
1671cdf0e10cSrcweir		Text [ en-US ] = "STANDARDIZE" ;
1672cdf0e10cSrcweir	};
1673cdf0e10cSrcweir	String SC_OPCODE_AVE_DEV
1674cdf0e10cSrcweir	{
1675cdf0e10cSrcweir		Text [ en-US ] = "AVEDEV" ;
1676cdf0e10cSrcweir	};
1677cdf0e10cSrcweir	String SC_OPCODE_SCHIEFE
1678cdf0e10cSrcweir	{
1679cdf0e10cSrcweir		Text [ en-US ] = "SKEW" ;
1680cdf0e10cSrcweir	};
1681cdf0e10cSrcweir	String SC_OPCODE_DEV_SQ
1682cdf0e10cSrcweir	{
1683cdf0e10cSrcweir		Text [ en-US ] = "DEVSQ" ;
1684cdf0e10cSrcweir	};
1685cdf0e10cSrcweir	String SC_OPCODE_MEDIAN
1686cdf0e10cSrcweir	{
1687cdf0e10cSrcweir		Text [ en-US ] = "MEDIAN" ;
1688cdf0e10cSrcweir	};
1689cdf0e10cSrcweir	String SC_OPCODE_MODAL_VALUE
1690cdf0e10cSrcweir	{
1691cdf0e10cSrcweir		Text [ en-US ] = "MODE" ;
1692cdf0e10cSrcweir	};
1693cdf0e10cSrcweir	String SC_OPCODE_Z_TEST
1694cdf0e10cSrcweir	{
1695cdf0e10cSrcweir		Text [ en-US ] = "ZTEST" ;
1696cdf0e10cSrcweir	};
1697cdf0e10cSrcweir	String SC_OPCODE_T_TEST
1698cdf0e10cSrcweir	{
1699cdf0e10cSrcweir		Text [ en-US ] = "TTEST" ;
1700cdf0e10cSrcweir	};
1701cdf0e10cSrcweir	String SC_OPCODE_RANK
1702cdf0e10cSrcweir	{
1703cdf0e10cSrcweir		Text [ en-US ] = "RANK" ;
1704cdf0e10cSrcweir	};
1705cdf0e10cSrcweir	String SC_OPCODE_PERCENTILE
1706cdf0e10cSrcweir	{
1707cdf0e10cSrcweir		Text [ en-US ] = "PERCENTILE" ;
1708cdf0e10cSrcweir	};
1709cdf0e10cSrcweir	String SC_OPCODE_PERCENT_RANK
1710cdf0e10cSrcweir	{
1711cdf0e10cSrcweir		Text [ en-US ] = "PERCENTRANK" ;
1712cdf0e10cSrcweir	};
1713cdf0e10cSrcweir	String SC_OPCODE_LARGE
1714cdf0e10cSrcweir	{
1715cdf0e10cSrcweir		Text [ en-US ] = "LARGE" ;
1716cdf0e10cSrcweir	};
1717cdf0e10cSrcweir	String SC_OPCODE_SMALL
1718cdf0e10cSrcweir	{
1719cdf0e10cSrcweir		Text [ en-US ] = "SMALL" ;
1720cdf0e10cSrcweir	};
1721cdf0e10cSrcweir	String SC_OPCODE_FREQUENCY
1722cdf0e10cSrcweir	{
1723cdf0e10cSrcweir		Text [ en-US ] = "FREQUENCY" ;
1724cdf0e10cSrcweir	};
1725cdf0e10cSrcweir	String SC_OPCODE_QUARTILE
1726cdf0e10cSrcweir	{
1727cdf0e10cSrcweir		Text [ en-US ] = "QUARTILE" ;
1728cdf0e10cSrcweir	};
1729cdf0e10cSrcweir	String SC_OPCODE_NORM_INV
1730cdf0e10cSrcweir	{
1731cdf0e10cSrcweir		Text [ en-US ] = "NORMINV" ;
1732cdf0e10cSrcweir	};
1733cdf0e10cSrcweir	String SC_OPCODE_CONFIDENCE
1734cdf0e10cSrcweir	{
1735cdf0e10cSrcweir		Text [ en-US ] = "CONFIDENCE" ;
1736cdf0e10cSrcweir	};
1737cdf0e10cSrcweir	String SC_OPCODE_F_TEST
1738cdf0e10cSrcweir	{
1739cdf0e10cSrcweir		Text [ en-US ] = "FTEST" ;
1740cdf0e10cSrcweir	};
1741cdf0e10cSrcweir	String SC_OPCODE_TRIM_MEAN
1742cdf0e10cSrcweir	{
1743cdf0e10cSrcweir		Text [ en-US ] = "TRIMMEAN" ;
1744cdf0e10cSrcweir	};
1745cdf0e10cSrcweir	String SC_OPCODE_PROB
1746cdf0e10cSrcweir	{
1747cdf0e10cSrcweir		Text [ en-US ] = "PROB" ;
1748cdf0e10cSrcweir	};
1749cdf0e10cSrcweir	String SC_OPCODE_CORREL
1750cdf0e10cSrcweir	{
1751cdf0e10cSrcweir		Text [ en-US ] = "CORREL" ;
1752cdf0e10cSrcweir	};
1753cdf0e10cSrcweir	String SC_OPCODE_COVAR
1754cdf0e10cSrcweir	{
1755cdf0e10cSrcweir		Text [ en-US ] = "COVAR" ;
1756cdf0e10cSrcweir	};
1757cdf0e10cSrcweir	String SC_OPCODE_PEARSON
1758cdf0e10cSrcweir	{
1759cdf0e10cSrcweir		Text [ en-US ] = "PEARSON" ;
1760cdf0e10cSrcweir	};
1761cdf0e10cSrcweir	String SC_OPCODE_RSQ
1762cdf0e10cSrcweir	{
1763cdf0e10cSrcweir		Text [ en-US ] = "RSQ" ;
1764cdf0e10cSrcweir	};
1765cdf0e10cSrcweir	String SC_OPCODE_STEYX
1766cdf0e10cSrcweir	{
1767cdf0e10cSrcweir		Text [ en-US ] = "STEYX" ;
1768cdf0e10cSrcweir	};
1769cdf0e10cSrcweir	String SC_OPCODE_SLOPE
1770cdf0e10cSrcweir	{
1771cdf0e10cSrcweir		Text [ en-US ] = "SLOPE" ;
1772cdf0e10cSrcweir	};
1773cdf0e10cSrcweir	String SC_OPCODE_INTERCEPT
1774cdf0e10cSrcweir	{
1775cdf0e10cSrcweir		Text [ en-US ] = "INTERCEPT" ;
1776cdf0e10cSrcweir	};
1777cdf0e10cSrcweir	String SC_OPCODE_TREND
1778cdf0e10cSrcweir	{
1779cdf0e10cSrcweir		Text [ en-US ] = "TREND" ;
1780cdf0e10cSrcweir	};
1781cdf0e10cSrcweir	String SC_OPCODE_GROWTH
1782cdf0e10cSrcweir	{
1783cdf0e10cSrcweir		Text [ en-US ] = "GROWTH" ;
1784cdf0e10cSrcweir	};
1785cdf0e10cSrcweir	String SC_OPCODE_RGP
1786cdf0e10cSrcweir	{
1787cdf0e10cSrcweir		Text [ en-US ] = "LINEST" ;
1788cdf0e10cSrcweir	};
1789cdf0e10cSrcweir	String SC_OPCODE_RKP
1790cdf0e10cSrcweir	{
1791cdf0e10cSrcweir		Text [ en-US ] = "LOGEST" ;
1792cdf0e10cSrcweir	};
1793cdf0e10cSrcweir	String SC_OPCODE_FORECAST
1794cdf0e10cSrcweir	{
1795cdf0e10cSrcweir		Text [ en-US ] = "FORECAST" ;
1796cdf0e10cSrcweir	};
1797cdf0e10cSrcweir	String SC_OPCODE_CHI_INV
1798cdf0e10cSrcweir	{
1799cdf0e10cSrcweir		Text [ en-US ] = "CHIINV" ;
1800cdf0e10cSrcweir	};
1801cdf0e10cSrcweir	String SC_OPCODE_GAMMA_DIST
1802cdf0e10cSrcweir	{
1803cdf0e10cSrcweir		Text [ en-US ] = "GAMMADIST" ;
1804cdf0e10cSrcweir	};
1805cdf0e10cSrcweir	String SC_OPCODE_GAMMA_INV
1806cdf0e10cSrcweir	{
1807cdf0e10cSrcweir		Text [ en-US ] = "GAMMAINV" ;
1808cdf0e10cSrcweir	};
1809cdf0e10cSrcweir	String SC_OPCODE_T_INV
1810cdf0e10cSrcweir	{
1811cdf0e10cSrcweir		Text [ en-US ] = "TINV" ;
1812cdf0e10cSrcweir	};
1813cdf0e10cSrcweir	String SC_OPCODE_F_INV
1814cdf0e10cSrcweir	{
1815cdf0e10cSrcweir		Text [ en-US ] = "FINV" ;
1816cdf0e10cSrcweir	};
1817cdf0e10cSrcweir	String SC_OPCODE_CHI_TEST
1818cdf0e10cSrcweir	{
1819cdf0e10cSrcweir		Text [ en-US ] = "CHITEST" ;
1820cdf0e10cSrcweir	};
1821cdf0e10cSrcweir	String SC_OPCODE_LOG_INV
1822cdf0e10cSrcweir	{
1823cdf0e10cSrcweir		Text [ en-US ] = "LOGINV" ;
1824cdf0e10cSrcweir	};
1825cdf0e10cSrcweir	String SC_OPCODE_TABLE_OP
1826cdf0e10cSrcweir	{
1827cdf0e10cSrcweir		Text [ en-US ] = "MULTIPLE.OPERATIONS" ;
1828cdf0e10cSrcweir	};
1829cdf0e10cSrcweir	String SC_OPCODE_BETA_DIST
1830cdf0e10cSrcweir	{
1831cdf0e10cSrcweir		Text [ en-US ] = "BETADIST" ;
1832cdf0e10cSrcweir	};
1833cdf0e10cSrcweir	String SC_OPCODE_BETA_INV
1834cdf0e10cSrcweir	{
1835cdf0e10cSrcweir		Text [ en-US ] = "BETAINV" ;
1836cdf0e10cSrcweir	};
1837cdf0e10cSrcweir	String SC_OPCODE_WEEK
1838cdf0e10cSrcweir	{
1839cdf0e10cSrcweir		Text [ en-US ] = "WEEKNUM" ;
1840cdf0e10cSrcweir	};
1841cdf0e10cSrcweir	String SC_OPCODE_EASTERSUNDAY
1842cdf0e10cSrcweir	{
1843cdf0e10cSrcweir		Text [ en-US ] = "EASTERSUNDAY" ;
1844cdf0e10cSrcweir	};
1845cdf0e10cSrcweir	String SC_OPCODE_GET_DAY_OF_WEEK
1846cdf0e10cSrcweir	{
1847cdf0e10cSrcweir		Text [ en-US ] = "WEEKDAY" ;
1848cdf0e10cSrcweir	};
1849cdf0e10cSrcweir	String SC_OPCODE_NO_NAME
1850cdf0e10cSrcweir	{
1851cdf0e10cSrcweir		Text [ en-US ] = "#NAME!" ;
1852cdf0e10cSrcweir	};
1853cdf0e10cSrcweir	String SC_OPCODE_STYLE
1854cdf0e10cSrcweir	{
1855cdf0e10cSrcweir		Text [ en-US ] = "STYLE" ;
1856cdf0e10cSrcweir	};
1857cdf0e10cSrcweir    String SC_OPCODE_DDE
1858cdf0e10cSrcweir    {
1859cdf0e10cSrcweir        Text [ en-US ] = "DDE";
1860cdf0e10cSrcweir	};
1861cdf0e10cSrcweir	String SC_OPCODE_BASE
1862cdf0e10cSrcweir	{
1863cdf0e10cSrcweir		Text [ en-US ] = "BASE" ;
1864cdf0e10cSrcweir	};
1865cdf0e10cSrcweir	String SC_OPCODE_DECIMAL
1866cdf0e10cSrcweir	{
1867cdf0e10cSrcweir		Text [ en-US ] = "DECIMAL" ;
1868cdf0e10cSrcweir	};
1869cdf0e10cSrcweir	String SC_OPCODE_CONVERT
1870cdf0e10cSrcweir	{
1871cdf0e10cSrcweir		Text [ en-US ] = "CONVERT";
1872cdf0e10cSrcweir	};
1873cdf0e10cSrcweir	String SC_OPCODE_ROMAN
1874cdf0e10cSrcweir	{
1875cdf0e10cSrcweir		Text [ en-US ] = "ROMAN";
1876cdf0e10cSrcweir	};
1877cdf0e10cSrcweir	String SC_OPCODE_HYPERLINK
1878cdf0e10cSrcweir	{
1879cdf0e10cSrcweir		Text[ en-US ] = "HYPERLINK";
1880cdf0e10cSrcweir	};
1881cdf0e10cSrcweir    String SC_OPCODE_INFO
1882cdf0e10cSrcweir    {
1883cdf0e10cSrcweir        Text [ en-US ] = "INFO";
1884cdf0e10cSrcweir    };
1885cdf0e10cSrcweir    String SC_OPCODE_BAHTTEXT
1886cdf0e10cSrcweir    {
1887cdf0e10cSrcweir        Text [ en-US ] = "BAHTTEXT";
1888cdf0e10cSrcweir    };
1889cdf0e10cSrcweir    String SC_OPCODE_GET_PIVOT_DATA
1890cdf0e10cSrcweir    {
1891cdf0e10cSrcweir        Text [ en-US ] = "GETPIVOTDATA";
1892cdf0e10cSrcweir    };
1893cdf0e10cSrcweir	String SC_OPCODE_EUROCONVERT
1894cdf0e10cSrcweir	{
1895cdf0e10cSrcweir		Text [ en-US ] = "EUROCONVERT";
1896cdf0e10cSrcweir	};
1897cdf0e10cSrcweir	String SC_OPCODE_NUMBERVALUE
1898cdf0e10cSrcweir	{
1899cdf0e10cSrcweir		Text [ en-US ] = "NUMBERVALUE" ;
1900cdf0e10cSrcweir	};
1901cdf0e10cSrcweir	String SC_OPCODE_GAMMA
1902cdf0e10cSrcweir    {
1903cdf0e10cSrcweir        Text [ en-US ] = "GAMMA" ;
1904cdf0e10cSrcweir    };
1905cdf0e10cSrcweir    String SC_OPCODE_CHISQ_DIST
1906cdf0e10cSrcweir    {
1907cdf0e10cSrcweir        Text [ en-US ] = "CHISQDIST" ;
1908cdf0e10cSrcweir    };
1909cdf0e10cSrcweir    String SC_OPCODE_CHISQ_INV
1910cdf0e10cSrcweir    {
1911cdf0e10cSrcweir        Text [ en-US ] = "CHISQINV" ;
1912cdf0e10cSrcweir    };
1913cdf0e10cSrcweir    /* BEGIN defined ERROR.TYPE() values. */
1914cdf0e10cSrcweir    /* ERROR.TYPE( #NULL! ) == 1 */
1915cdf0e10cSrcweir    String SC_OPCODE_ERROR_NULL
1916cdf0e10cSrcweir    {
1917cdf0e10cSrcweir        Text [ en-US ] = "#NULL!" ;
1918cdf0e10cSrcweir    };
1919cdf0e10cSrcweir    /* ERROR.TYPE( #DIV/0! ) == 2 */
1920cdf0e10cSrcweir    String SC_OPCODE_ERROR_DIVZERO
1921cdf0e10cSrcweir    {
1922cdf0e10cSrcweir        Text [ en-US ] = "#DIV/0!" ;
1923cdf0e10cSrcweir    };
1924cdf0e10cSrcweir    /* ERROR.TYPE( #VALUE! ) == 3 */
1925cdf0e10cSrcweir    String SC_OPCODE_ERROR_VALUE
1926cdf0e10cSrcweir    {
1927cdf0e10cSrcweir        Text [ en-US ] = "#VALUE!" ;
1928cdf0e10cSrcweir    };
1929cdf0e10cSrcweir    /* ERROR.TYPE( #REF! ) == 4 */
1930cdf0e10cSrcweir    String SC_OPCODE_ERROR_REF
1931cdf0e10cSrcweir    {
1932cdf0e10cSrcweir        Text [ en-US ] = "#REF!" ;
1933cdf0e10cSrcweir    };
1934cdf0e10cSrcweir    /* ERROR.TYPE( #NAME! ) == 5 */
1935cdf0e10cSrcweir    String SC_OPCODE_ERROR_NAME
1936cdf0e10cSrcweir    {
1937cdf0e10cSrcweir        Text [ en-US ] = "#NAME?" ;
1938cdf0e10cSrcweir    };
1939cdf0e10cSrcweir    /* ERROR.TYPE( #NUM! ) == 6 */
1940cdf0e10cSrcweir    String SC_OPCODE_ERROR_NUM
1941cdf0e10cSrcweir    {
1942cdf0e10cSrcweir        Text [ en-US ] = "#NUM!" ;
1943cdf0e10cSrcweir    };
1944cdf0e10cSrcweir    /* ERROR.TYPE( #N/A ) == 7 */
1945cdf0e10cSrcweir    String SC_OPCODE_ERROR_NA
1946cdf0e10cSrcweir    {
1947cdf0e10cSrcweir        Text [ en-US ] = "#N/A" ;
1948cdf0e10cSrcweir    };
1949cdf0e10cSrcweir    /* END defined ERROR.TYPE() values. */
1950cdf0e10cSrcweir};
1951cdf0e10cSrcweir
1952cdf0e10cSrcweir
1953