LibreOffice Module sc (master) 1
biffhelper.hxx
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 */
19
20#pragma once
21
22#include <sal/types.h>
23#include <rtl/ustring.hxx>
24
25namespace oox { class SequenceInputStream; }
26
27namespace oox::xls {
28
29// BIFF12 record identifiers ==================================================
30
31const sal_Int32 BIFF12_ID_ARRAY = 0x01AA;
32const sal_Int32 BIFF12_ID_AUTOFILTER = 0x00A1;
33const sal_Int32 BIFF12_ID_AUTOSORTSCOPE = 0x01CB;
34const sal_Int32 BIFF12_ID_BINARYINDEXBLOCK = 0x002A;
35const sal_Int32 BIFF12_ID_BINARYINDEXROWS = 0x0028;
36const sal_Int32 BIFF12_ID_BOOKVIEWS = 0x0087;
37const sal_Int32 BIFF12_ID_BORDER = 0x002E;
38const sal_Int32 BIFF12_ID_BORDERS = 0x0265;
39const sal_Int32 BIFF12_ID_BRK = 0x018C;
40const sal_Int32 BIFF12_ID_CALCPR = 0x009D;
41const sal_Int32 BIFF12_ID_CELL_BLANK = 0x0001;
42const sal_Int32 BIFF12_ID_CELL_BOOL = 0x0004;
43const sal_Int32 BIFF12_ID_CELL_DOUBLE = 0x0005;
44const sal_Int32 BIFF12_ID_CELL_ERROR = 0x0003;
45const sal_Int32 BIFF12_ID_CELL_RK = 0x0002;
46const sal_Int32 BIFF12_ID_CELL_RSTRING = 0x003E;
47const sal_Int32 BIFF12_ID_CELL_SI = 0x0007;
48const sal_Int32 BIFF12_ID_CELL_STRING = 0x0006;
49const sal_Int32 BIFF12_ID_CELLSTYLE = 0x0030;
50const sal_Int32 BIFF12_ID_CELLSTYLES = 0x026B;
51const sal_Int32 BIFF12_ID_CELLSTYLEXFS = 0x0272;
52const sal_Int32 BIFF12_ID_CELLXFS = 0x0269;
53const sal_Int32 BIFF12_ID_CFCOLOR = 0x0234;
54const sal_Int32 BIFF12_ID_CFRULE = 0x01CF;
55const sal_Int32 BIFF12_ID_CHARTPAGESETUP = 0x028C;
56const sal_Int32 BIFF12_ID_CHARTPROTECTION = 0x029D;
57const sal_Int32 BIFF12_ID_CHARTSHEETPR = 0x028B;
58const sal_Int32 BIFF12_ID_CHARTSHEETVIEW = 0x008D;
59const sal_Int32 BIFF12_ID_CHARTSHEETVIEWS = 0x008B;
60const sal_Int32 BIFF12_ID_COL = 0x003C;
61const sal_Int32 BIFF12_ID_COLBREAKS = 0x018A;
62const sal_Int32 BIFF12_ID_COLOR = 0x023C;
63const sal_Int32 BIFF12_ID_COLORS = 0x01D9;
64const sal_Int32 BIFF12_ID_COLORSCALE = 0x01D5;
65const sal_Int32 BIFF12_ID_COLS = 0x0186;
66const sal_Int32 BIFF12_ID_COMMENT = 0x027B;
67const sal_Int32 BIFF12_ID_COMMENTAUTHOR = 0x0278;
68const sal_Int32 BIFF12_ID_COMMENTAUTHORS = 0x0276;
69const sal_Int32 BIFF12_ID_COMMENTLIST = 0x0279;
70const sal_Int32 BIFF12_ID_COMMENTS = 0x0274;
71const sal_Int32 BIFF12_ID_COMMENTTEXT = 0x027D;
72const sal_Int32 BIFF12_ID_CONDFORMATTING = 0x01CD;
73const sal_Int32 BIFF12_ID_CONNECTION = 0x00C9;
74const sal_Int32 BIFF12_ID_CONNECTIONS = 0x01AD;
75const sal_Int32 BIFF12_ID_CONTROL = 0x0284;
76const sal_Int32 BIFF12_ID_CONTROLS = 0x0283;
77const sal_Int32 BIFF12_ID_CUSTOMCHARTVIEW = 0x028F;
78const sal_Int32 BIFF12_ID_CUSTOMCHARTVIEWS = 0x028D;
79const sal_Int32 BIFF12_ID_CUSTOMFILTER = 0x00AE;
80const sal_Int32 BIFF12_ID_CUSTOMFILTERS = 0x00AC;
81const sal_Int32 BIFF12_ID_CUSTOMSHEETVIEW = 0x01A7;
82const sal_Int32 BIFF12_ID_CUSTOMSHEETVIEWS = 0x01A6;
83const sal_Int32 BIFF12_ID_CUSTOMWORKBOOKVIEW= 0x018D;
84const sal_Int32 BIFF12_ID_DATABAR = 0x01D3;
85const sal_Int32 BIFF12_ID_DATATABLE = 0x01AC;
86const sal_Int32 BIFF12_ID_DATAVALIDATION = 0x0040;
87const sal_Int32 BIFF12_ID_DATAVALIDATIONS = 0x023D;
88const sal_Int32 BIFF12_ID_DDEITEMVALUES = 0x0242;
89const sal_Int32 BIFF12_ID_DDEITEM_BOOL = 0x0248;
90const sal_Int32 BIFF12_ID_DDEITEM_DOUBLE = 0x0244;
91const sal_Int32 BIFF12_ID_DDEITEM_ERROR = 0x0245;
92const sal_Int32 BIFF12_ID_DDEITEM_STRING = 0x0246;
93const sal_Int32 BIFF12_ID_DEFINEDNAME = 0x0027;
94const sal_Int32 BIFF12_ID_DIMENSION = 0x0094;
95const sal_Int32 BIFF12_ID_DISCRETEFILTER = 0x00A7;
96const sal_Int32 BIFF12_ID_DISCRETEFILTERS = 0x00A5;
97const sal_Int32 BIFF12_ID_DRAWING = 0x0226;
98const sal_Int32 BIFF12_ID_DXF = 0x01FB;
99const sal_Int32 BIFF12_ID_DXFS = 0x01F9;
100const sal_Int32 BIFF12_ID_EXTCELL_BLANK = 0x016F;
101const sal_Int32 BIFF12_ID_EXTCELL_BOOL = 0x0171;
102const sal_Int32 BIFF12_ID_EXTCELL_DOUBLE = 0x0170;
103const sal_Int32 BIFF12_ID_EXTCELL_ERROR = 0x0172;
104const sal_Int32 BIFF12_ID_EXTCELL_STRING = 0x0173;
105const sal_Int32 BIFF12_ID_EXTERNALADDIN = 0x029B;
106const sal_Int32 BIFF12_ID_EXTERNALBOOK = 0x0168;
107const sal_Int32 BIFF12_ID_EXTERNALNAME = 0x0241;
108const sal_Int32 BIFF12_ID_EXTERNALREF = 0x0163;
109const sal_Int32 BIFF12_ID_EXTERNALREFS = 0x0161;
110const sal_Int32 BIFF12_ID_EXTERNALSELF = 0x0165;
111const sal_Int32 BIFF12_ID_EXTERNALSAME = 0x0166;
112const sal_Int32 BIFF12_ID_EXTERNALSHEETS = 0x016A;
113const sal_Int32 BIFF12_ID_EXTROW = 0x016E;
114const sal_Int32 BIFF12_ID_EXTSHEETDATA = 0x016B;
115const sal_Int32 BIFF12_ID_EXTERNALNAMEFLAGS = 0x024A;
116const sal_Int32 BIFF12_ID_EXTSHEETNAMES = 0x0167;
117const sal_Int32 BIFF12_ID_FILESHARING = 0x0224;
118const sal_Int32 BIFF12_ID_FILEVERSION = 0x0080;
119const sal_Int32 BIFF12_ID_FILL = 0x002D;
120const sal_Int32 BIFF12_ID_FILLS = 0x025B;
121const sal_Int32 BIFF12_ID_FILTERCOLUMN = 0x00A3;
122const sal_Int32 BIFF12_ID_FONT = 0x002B;
123const sal_Int32 BIFF12_ID_FONTS = 0x0263;
124const sal_Int32 BIFF12_ID_FORMULA_STRING = 0x0008;
125const sal_Int32 BIFF12_ID_FORMULA_DOUBLE = 0x0009;
126const sal_Int32 BIFF12_ID_FORMULA_BOOL = 0x000A;
127const sal_Int32 BIFF12_ID_FORMULA_ERROR = 0x000B;
128const sal_Int32 BIFF12_ID_FUNCTIONGROUP = 0x0299;
129const sal_Int32 BIFF12_ID_FUNCTIONGROUPS = 0x0298;
130const sal_Int32 BIFF12_ID_HEADERFOOTER = 0x01DF;
131const sal_Int32 BIFF12_ID_HYPERLINK = 0x01EE;
132const sal_Int32 BIFF12_ID_ICONSET = 0x01D1;
133const sal_Int32 BIFF12_ID_INDEXEDCOLORS = 0x0235;
134const sal_Int32 BIFF12_ID_INPUTCELLS = 0x01F8;
135const sal_Int32 BIFF12_ID_LEGACYDRAWING = 0x0227;
136const sal_Int32 BIFF12_ID_MERGECELL = 0x00B0;
137const sal_Int32 BIFF12_ID_MERGECELLS = 0x00B1;
138const sal_Int32 BIFF12_ID_MRUCOLORS = 0x0239;
139const sal_Int32 BIFF12_ID_MULTCELL_BLANK = 0x000C;
140const sal_Int32 BIFF12_ID_MULTCELL_BOOL = 0x000F;
141const sal_Int32 BIFF12_ID_MULTCELL_DOUBLE = 0x0010;
142const sal_Int32 BIFF12_ID_MULTCELL_ERROR = 0x000E;
143const sal_Int32 BIFF12_ID_MULTCELL_RK = 0x000D;
144const sal_Int32 BIFF12_ID_MULTCELL_RSTRING = 0x003D;
145const sal_Int32 BIFF12_ID_MULTCELL_SI = 0x0012;
146const sal_Int32 BIFF12_ID_MULTCELL_STRING = 0x0011;
147const sal_Int32 BIFF12_ID_NUMFMT = 0x002C;
148const sal_Int32 BIFF12_ID_NUMFMTS = 0x0267;
149const sal_Int32 BIFF12_ID_OLEOBJECT = 0x027F;
150const sal_Int32 BIFF12_ID_OLEOBJECTS = 0x027E;
151const sal_Int32 BIFF12_ID_OLESIZE = 0x0225;
152const sal_Int32 BIFF12_ID_PAGEMARGINS = 0x01DC;
153const sal_Int32 BIFF12_ID_PAGESETUP = 0x01DE;
154const sal_Int32 BIFF12_ID_PANE = 0x0097;
155const sal_Int32 BIFF12_ID_PCDEFINITION = 0x00B3;
156const sal_Int32 BIFF12_ID_PCDFDISCRETEPR = 0x00E1;
157const sal_Int32 BIFF12_ID_PCDFGROUPITEMS = 0x00DD;
158const sal_Int32 BIFF12_ID_PCDFIELD = 0x00B7;
159const sal_Int32 BIFF12_ID_PCDFIELDGROUP = 0x00DB;
160const sal_Int32 BIFF12_ID_PCDFIELDS = 0x00B5;
161const sal_Int32 BIFF12_ID_PCDFRANGEPR = 0x00DF;
162const sal_Int32 BIFF12_ID_PCDFSHAREDITEMS = 0x00BD;
163const sal_Int32 BIFF12_ID_PCDSHEETSOURCE = 0x00BB;
164const sal_Int32 BIFF12_ID_PCDSOURCE = 0x00B9;
165const sal_Int32 BIFF12_ID_PCITEM_ARRAY = 0x00BF;
166const sal_Int32 BIFF12_ID_PCITEM_BOOL = 0x0016;
167const sal_Int32 BIFF12_ID_PCITEM_DATE = 0x0019;
168const sal_Int32 BIFF12_ID_PCITEM_DOUBLE = 0x0015;
169const sal_Int32 BIFF12_ID_PCITEM_ERROR = 0x0017;
170const sal_Int32 BIFF12_ID_PCITEM_INDEX = 0x001A;
171const sal_Int32 BIFF12_ID_PCITEM_MISSING = 0x0014;
172const sal_Int32 BIFF12_ID_PCITEM_STRING = 0x0018;
173const sal_Int32 BIFF12_ID_PCITEMA_BOOL = 0x001D;
174const sal_Int32 BIFF12_ID_PCITEMA_DATE = 0x0020;
175const sal_Int32 BIFF12_ID_PCITEMA_DOUBLE = 0x001C;
176const sal_Int32 BIFF12_ID_PCITEMA_ERROR = 0x001E;
177const sal_Int32 BIFF12_ID_PCITEMA_MISSING = 0x001B;
178const sal_Int32 BIFF12_ID_PCITEMA_STRING = 0x001F;
179const sal_Int32 BIFF12_ID_PCRECORD = 0x0021;
180const sal_Int32 BIFF12_ID_PCRECORDDT = 0x0022;
181const sal_Int32 BIFF12_ID_PCRECORDS = 0x00C1;
182const sal_Int32 BIFF12_ID_PHONETICPR = 0x0219;
183const sal_Int32 BIFF12_ID_PICTURE = 0x0232;
184const sal_Int32 BIFF12_ID_PIVOTAREA = 0x00F7;
185const sal_Int32 BIFF12_ID_PIVOTCACHE = 0x0182;
186const sal_Int32 BIFF12_ID_PIVOTCACHES = 0x0180;
187const sal_Int32 BIFF12_ID_PRINTOPTIONS = 0x01DD;
188const sal_Int32 BIFF12_ID_PTCOLFIELDS = 0x0137;
189const sal_Int32 BIFF12_ID_PTDATAFIELD = 0x0125;
190const sal_Int32 BIFF12_ID_PTDATAFIELDS = 0x0127;
191const sal_Int32 BIFF12_ID_PTDEFINITION = 0x0118;
192const sal_Int32 BIFF12_ID_PTFIELD = 0x011D;
193const sal_Int32 BIFF12_ID_PTFIELDS = 0x011F;
194const sal_Int32 BIFF12_ID_PTFILTER = 0x0259;
195const sal_Int32 BIFF12_ID_PTFILTERS = 0x0257;
196const sal_Int32 BIFF12_ID_PTFITEM = 0x011A;
197const sal_Int32 BIFF12_ID_PTFITEMS = 0x011B;
198const sal_Int32 BIFF12_ID_PTLOCATION = 0x013A;
199const sal_Int32 BIFF12_ID_PTPAGEFIELD = 0x0121;
200const sal_Int32 BIFF12_ID_PTPAGEFIELDS = 0x0123;
201const sal_Int32 BIFF12_ID_PTREFERENCE = 0x00FB;
202const sal_Int32 BIFF12_ID_PTREFERENCEITEM = 0x017E;
203const sal_Int32 BIFF12_ID_PTREFERENCES = 0x00F9;
204const sal_Int32 BIFF12_ID_PTROWFIELDS = 0x0135;
205const sal_Int32 BIFF12_ID_QUERYTABLE = 0x01BF;
206const sal_Int32 BIFF12_ID_QUERYTABLEREFRESH = 0x01C1;
207const sal_Int32 BIFF12_ID_RGBCOLOR = 0x01DB;
208const sal_Int32 BIFF12_ID_ROW = 0x0000;
209const sal_Int32 BIFF12_ID_ROWBREAKS = 0x0188;
210const sal_Int32 BIFF12_ID_SCENARIO = 0x01F6;
211const sal_Int32 BIFF12_ID_SCENARIOS = 0x01F4;
212const sal_Int32 BIFF12_ID_SELECTION = 0x0098;
213const sal_Int32 BIFF12_ID_SHAREDFMLA = 0x01AB;
214const sal_Int32 BIFF12_ID_SHEET = 0x009C;
215const sal_Int32 BIFF12_ID_SHEETDATA = 0x0091;
216const sal_Int32 BIFF12_ID_SHEETFORMATPR = 0x01E5;
217const sal_Int32 BIFF12_ID_SHEETPR = 0x0093;
218const sal_Int32 BIFF12_ID_SHEETPROTECTION = 0x0217;
219const sal_Int32 BIFF12_ID_SHEETS = 0x008F;
220const sal_Int32 BIFF12_ID_SHEETVIEW = 0x0089;
221const sal_Int32 BIFF12_ID_SHEETVIEWS = 0x0085;
222const sal_Int32 BIFF12_ID_SI = 0x0013;
223const sal_Int32 BIFF12_ID_SST = 0x009F;
224const sal_Int32 BIFF12_ID_STYLESHEET = 0x0116;
225const sal_Int32 BIFF12_ID_TABLE = 0x0157;
226const sal_Int32 BIFF12_ID_TABLEPART = 0x0295;
227const sal_Int32 BIFF12_ID_TABLEPARTS = 0x0294;
228const sal_Int32 BIFF12_ID_TABLESTYLEINFO = 0x0201;
229const sal_Int32 BIFF12_ID_TABLESTYLES = 0x01FC;
230const sal_Int32 BIFF12_ID_TOP10FILTER = 0x00AA;
231const sal_Int32 BIFF12_ID_VOLTYPE = 0x0204;
232const sal_Int32 BIFF12_ID_VOLTYPEMAIN = 0x0206;
233const sal_Int32 BIFF12_ID_VOLTYPES = 0x0202;
234const sal_Int32 BIFF12_ID_VOLTYPESTP = 0x020A;
235const sal_Int32 BIFF12_ID_VOLTYPETR = 0x020B;
236const sal_Int32 BIFF12_ID_WEBPR = 0x0105;
237const sal_Int32 BIFF12_ID_WEBPRTABLES = 0x0107;
238const sal_Int32 BIFF12_ID_WORKBOOK = 0x0083;
239const sal_Int32 BIFF12_ID_WORKBOOKPR = 0x0099;
240const sal_Int32 BIFF12_ID_WORKBOOKVIEW = 0x009E;
241const sal_Int32 BIFF12_ID_WORKSHEET = 0x0081;
242const sal_Int32 BIFF12_ID_XF = 0x002F;
243
244// BIFF2-BIFF8 record identifiers =============================================
245
255//const sal_uInt16 BIFF2_MAXRECSIZE = 2080;
256//const sal_uInt16 BIFF8_MAXRECSIZE = 8224;
257
258// record identifiers ---------------------------------------------------------
259
260const sal_uInt16 BIFF2_ID_BOF = 0x0009;
261const sal_uInt16 BIFF3_ID_BOF = 0x0209;
262const sal_uInt16 BIFF4_ID_BOF = 0x0409;
263const sal_uInt16 BIFF5_ID_BOF = 0x0809;
264const sal_uInt16 BIFF_ID_CONT = 0x003C;
265const sal_uInt16 BIFF_ID_EOF = 0x000A;
266const sal_uInt16 BIFF_ID_PCDEFINITION = 0x00C6;
267const sal_uInt16 BIFF_ID_PCDEFINITION2 = 0x0122;
268const sal_uInt16 BIFF_ID_PCDFDISCRETEPR = 0x00D9;
269const sal_uInt16 BIFF_ID_PCDFIELD = 0x00C7;
270const sal_uInt16 BIFF_ID_PCDFRANGEPR = 0x00D8;
271const sal_uInt16 BIFF_ID_PCDFSQLTYPE = 0x01BB;
272const sal_uInt16 BIFF_ID_PCITEM_BOOL = 0x00CA;
273const sal_uInt16 BIFF_ID_PCITEM_DATE = 0x00CE;
274const sal_uInt16 BIFF_ID_PCITEM_DOUBLE = 0x00C9;
275const sal_uInt16 BIFF_ID_PCITEM_ERROR = 0x00CB;
276const sal_uInt16 BIFF_ID_PCITEM_INDEXLIST = 0x00C8;
277const sal_uInt16 BIFF_ID_PCITEM_INTEGER = 0x00CC;
278const sal_uInt16 BIFF_ID_PCITEM_MISSING = 0x00CF;
279const sal_uInt16 BIFF_ID_PCITEM_STRING = 0x00CD;
280
282
283/* Many of these constants might be unused, but please keep for documentation. If you notice
284 * hardcoded numbers in the code that actually correspond in meaning in the context (not just value)
285 * to one of the named constants, feel free to change it to use the constant instead, of course.
286 */
287const sal_uInt16 BIFF2_ID_ARRAY = 0x0021;
288const sal_uInt16 BIFF3_ID_ARRAY = 0x0221;
289const sal_uInt16 BIFF_ID_AUTOFILTER = 0x009D;
290const sal_uInt16 BIFF2_ID_BLANK = 0x0001;
291const sal_uInt16 BIFF3_ID_BLANK = 0x0201;
292const sal_uInt16 BIFF_ID_BOOKBOOL = 0x00DA;
293const sal_uInt16 BIFF_ID_BOOKEXT = 0x0863;
294const sal_uInt16 BIFF2_ID_BOOLERR = 0x0005;
295const sal_uInt16 BIFF3_ID_BOOLERR = 0x0205;
296const sal_uInt16 BIFF_ID_BOTTOMMARGIN = 0x0029;
297const sal_uInt16 BIFF_ID_CALCCOUNT = 0x000C;
298const sal_uInt16 BIFF_ID_CALCMODE = 0x000D;
299const sal_uInt16 BIFF_ID_CFHEADER = 0x01B0;
300const sal_uInt16 BIFF_ID_CFRULE = 0x01B1;
301const sal_uInt16 BIFF_ID_CFRULE12 = 0x087A;
302const sal_uInt16 BIFF_ID_CFRULEEXT = 0x087B;
303const sal_uInt16 BIFF_ID_CH3DDATAFORMAT = 0x105F;
304const sal_uInt16 BIFF_ID_CHAREA = 0x101A;
305const sal_uInt16 BIFF_ID_CHAREAFORMAT = 0x100A;
306const sal_uInt16 BIFF_ID_CHATTACHEDLABEL = 0x100C;
307const sal_uInt16 BIFF_ID_CHAXESSET = 0x1041;
308const sal_uInt16 BIFF_ID_CHAXIS = 0x101D;
309const sal_uInt16 BIFF_ID_CHAXISLINE = 0x1021;
310const sal_uInt16 BIFF_ID_CHBAR = 0x1017;
311const sal_uInt16 BIFF_ID_CHBEGIN = 0x1033;
312const sal_uInt16 BIFF_ID_CHCHART = 0x1002;
313const sal_uInt16 BIFF_ID_CHCHART3D = 0x103A;
314const sal_uInt16 BIFF_ID_CHCHARTLINE = 0x101C;
315const sal_uInt16 BIFF_ID_CHDATAFORMAT = 0x1006;
316const sal_uInt16 BIFF_ID_CHDATERANGE = 0x1062;
317const sal_uInt16 BIFF_ID_CHDEFAULTTEXT = 0x1024;
318const sal_uInt16 BIFF_ID_CHDROPBAR = 0x103D;
319const sal_uInt16 BIFF_ID_CHECKCOMPAT = 0x088C;
320const sal_uInt16 BIFF_ID_CHEND = 0x1034;
321const sal_uInt16 BIFF_ID_CHESCHERFORMAT = 0x1066;
322const sal_uInt16 BIFF_ID_CHFONT = 0x1026;
323const sal_uInt16 BIFF_ID_CHFORMAT = 0x104E;
324const sal_uInt16 BIFF_ID_CHFORMATRUNS = 0x1050;
325const sal_uInt16 BIFF_ID_CHFRAME = 0x1032;
326const sal_uInt16 BIFF_ID_CHFRAMEPOS = 0x104F;
327const sal_uInt16 BIFF_ID_CHFRBLOCKBEGIN = 0x0852;
328const sal_uInt16 BIFF_ID_CHFRBLOCKEND = 0x0853;
329const sal_uInt16 BIFF_ID_CHFRCATEGORYPROPS = 0x0856;
330const sal_uInt16 BIFF_ID_CHFREXTPROPS = 0x089E;
331const sal_uInt16 BIFF_ID_CHFREXTPROPSCONT = 0x089F;
332const sal_uInt16 BIFF_ID_CHFRINFO = 0x0850;
333const sal_uInt16 BIFF_ID_CHFRLABELPROPS = 0x086B;
334const sal_uInt16 BIFF_ID_CHFRLAYOUT = 0x089D;
335const sal_uInt16 BIFF_ID_CHFRPLOTAREALAYOUT = 0x08A7;
336const sal_uInt16 BIFF_ID_CHFRSHAPEPROPS = 0x08A4;
337const sal_uInt16 BIFF_ID_CHFRTEXTPROPS = 0x08A5;
338const sal_uInt16 BIFF_ID_CHFRUNITPROPS = 0x0857;
339const sal_uInt16 BIFF_ID_CHFRWRAPPER = 0x0851;
340const sal_uInt16 BIFF_ID_CHLABELRANGE = 0x1020;
341const sal_uInt16 BIFF_ID_CHLEGEND = 0x1015;
342const sal_uInt16 BIFF_ID_CHLINE = 0x1018;
343const sal_uInt16 BIFF_ID_CHLINEFORMAT = 0x1007;
344const sal_uInt16 BIFF_ID_CHMARKERFORMAT = 0x1009;
345const sal_uInt16 BIFF_ID_CHOBJECTLINK = 0x1027;
346const sal_uInt16 BIFF_ID_CHPICFORMAT = 0x103C;
347const sal_uInt16 BIFF_ID_CHPIE = 0x1019;
348const sal_uInt16 BIFF_ID_CHPIEEXT = 0x1061;
349const sal_uInt16 BIFF_ID_CHPIEFORMAT = 0x100B;
350const sal_uInt16 BIFF_ID_CHPIVOTFLAGS = 0x0859;
351const sal_uInt16 BIFF5_ID_CHPIVOTREF = 0x1048;
352const sal_uInt16 BIFF8_ID_CHPIVOTREF = 0x0858;
353const sal_uInt16 BIFF_ID_CHPLOTFRAME = 0x1035;
354const sal_uInt16 BIFF_ID_CHPLOTGROWTH = 0x1064;
355const sal_uInt16 BIFF_ID_CHPROPERTIES = 0x1044;
356const sal_uInt16 BIFF_ID_CHRADARLINE = 0x103E;
357const sal_uInt16 BIFF_ID_CHRADARAREA = 0x1040;
358const sal_uInt16 BIFF_ID_CHSCATTER = 0x101B;
359const sal_uInt16 BIFF_ID_CHSERERRORBAR = 0x105B;
360const sal_uInt16 BIFF_ID_CHSERGROUP = 0x1045;
361const sal_uInt16 BIFF_ID_CHSERIES = 0x1003;
362const sal_uInt16 BIFF_ID_CHSERIESFORMAT = 0x105D;
363const sal_uInt16 BIFF_ID_CHSERPARENT = 0x104A;
364const sal_uInt16 BIFF_ID_CHSERTRENDLINE = 0x104B;
365const sal_uInt16 BIFF_ID_CHSOURCELINK = 0x1051;
366const sal_uInt16 BIFF_ID_CHSTRING = 0x100D;
367const sal_uInt16 BIFF_ID_CHSURFACE = 0x103F;
368const sal_uInt16 BIFF_ID_CHTEXT = 0x1025;
369const sal_uInt16 BIFF_ID_CHTICK = 0x101E;
370const sal_uInt16 BIFF_ID_CHTYPEGROUP = 0x1014;
371const sal_uInt16 BIFF_ID_CHVALUERANGE = 0x101F;
372const sal_uInt16 BIFF_ID_CODENAME = 0x01BA;
373const sal_uInt16 BIFF_ID_CODEPAGE = 0x0042;
374const sal_uInt16 BIFF_ID_COLINFO = 0x007D;
375const sal_uInt16 BIFF_ID_COLUMNDEFAULT = 0x0020;
376const sal_uInt16 BIFF_ID_COLWIDTH = 0x0024;
377const sal_uInt16 BIFF_ID_COMPRESSPICS = 0x089B;
378const sal_uInt16 BIFF_ID_CONNECTION = 0x0876;
379const sal_uInt16 BIFF_ID_COORDLIST = 0x00A9;
380const sal_uInt16 BIFF_ID_COUNTRY = 0x008C;
381const sal_uInt16 BIFF_ID_CRN = 0x005A;
382const sal_uInt16 BIFF2_ID_DATATABLE = 0x0036;
383const sal_uInt16 BIFF3_ID_DATATABLE = 0x0236;
384const sal_uInt16 BIFF2_ID_DATATABLE2 = 0x0037;
385const sal_uInt16 BIFF_ID_DATAVALIDATION = 0x01BE;
386const sal_uInt16 BIFF_ID_DATAVALIDATIONS = 0x01B2;
387const sal_uInt16 BIFF_ID_DATEMODE = 0x0022;
388const sal_uInt16 BIFF_ID_DBCELL = 0x00D7;
389const sal_uInt16 BIFF_ID_DBQUERY = 0x00DC;
390const sal_uInt16 BIFF_ID_DCONBINAME = 0x01B5;
391const sal_uInt16 BIFF_ID_DCONNAME = 0x0052;
392const sal_uInt16 BIFF_ID_DCONREF = 0x0051;
393const sal_uInt16 BIFF_ID_DEFCOLWIDTH = 0x0055;
394const sal_uInt16 BIFF2_ID_DEFINEDNAME = 0x0018;
395const sal_uInt16 BIFF3_ID_DEFINEDNAME = 0x0218;
396const sal_uInt16 BIFF5_ID_DEFINEDNAME = 0x0018;
397const sal_uInt16 BIFF2_ID_DEFROWHEIGHT = 0x0025;
398const sal_uInt16 BIFF3_ID_DEFROWHEIGHT = 0x0225;
399const sal_uInt16 BIFF_ID_DELTA = 0x0010;
400const sal_uInt16 BIFF2_ID_DIMENSION = 0x0000;
401const sal_uInt16 BIFF3_ID_DIMENSION = 0x0200;
402const sal_uInt16 BIFF_ID_DXF = 0x088D;
403const sal_uInt16 BIFF_ID_EXTERNALBOOK = 0x01AE;
404const sal_uInt16 BIFF2_ID_EXTERNALNAME = 0x0023;
405const sal_uInt16 BIFF3_ID_EXTERNALNAME = 0x0223;
406const sal_uInt16 BIFF5_ID_EXTERNALNAME = 0x0023;
407const sal_uInt16 BIFF_ID_EXTERNSHEET = 0x0017;
408const sal_uInt16 BIFF_ID_EXTSST = 0x00FF;
409const sal_uInt16 BIFF_ID_FILEPASS = 0x002F;
410const sal_uInt16 BIFF_ID_FILESHARING = 0x005B;
411const sal_uInt16 BIFF_ID_FILTERCOLUMN = 0x009E;
412const sal_uInt16 BIFF_ID_FILTERMODE = 0x009B;
413const sal_uInt16 BIFF2_ID_FONT = 0x0031;
414const sal_uInt16 BIFF3_ID_FONT = 0x0231;
415const sal_uInt16 BIFF5_ID_FONT = 0x0031;
416const sal_uInt16 BIFF_ID_FONTCOLOR = 0x0045;
417const sal_uInt16 BIFF_ID_FOOTER = 0x0015;
418const sal_uInt16 BIFF_ID_FORCEFULLCALC = 0x08A3;
419const sal_uInt16 BIFF2_ID_FORMAT = 0x001E;
420const sal_uInt16 BIFF4_ID_FORMAT = 0x041E;
421const sal_uInt16 BIFF2_ID_FORMULA = 0x0006;
422const sal_uInt16 BIFF3_ID_FORMULA = 0x0206;
423const sal_uInt16 BIFF4_ID_FORMULA = 0x0406;
424const sal_uInt16 BIFF5_ID_FORMULA = 0x0006;
425const sal_uInt16 BIFF_ID_GUTS = 0x0080;
426const sal_uInt16 BIFF_ID_HCENTER = 0x0083;
427const sal_uInt16 BIFF_ID_HEADER = 0x0014;
428const sal_uInt16 BIFF_ID_HEADERFOOTER = 0x089C;
429const sal_uInt16 BIFF_ID_HIDEOBJ = 0x008D;
430const sal_uInt16 BIFF_ID_HORPAGEBREAKS = 0x001B;
431const sal_uInt16 BIFF_ID_HYPERLINK = 0x01B8;
432const sal_uInt16 BIFF3_ID_IMGDATA = 0x007F;
433const sal_uInt16 BIFF8_ID_IMGDATA = 0x00E9;
434const sal_uInt16 BIFF2_ID_INDEX = 0x000B;
435const sal_uInt16 BIFF3_ID_INDEX = 0x020B;
436const sal_uInt16 BIFF2_ID_INTEGER = 0x0002;
437const sal_uInt16 BIFF_ID_INTERFACEHDR = 0x00E1;
438const sal_uInt16 BIFF_ID_ITERATION = 0x0011;
439const sal_uInt16 BIFF_ID_IXFE = 0x0044;
440const sal_uInt16 BIFF2_ID_LABEL = 0x0004;
441const sal_uInt16 BIFF3_ID_LABEL = 0x0204;
442const sal_uInt16 BIFF_ID_LABELRANGES = 0x015F;
443const sal_uInt16 BIFF_ID_LABELSST = 0x00FD;
444const sal_uInt16 BIFF_ID_LEFTMARGIN = 0x0026;
445const sal_uInt16 BIFF_ID_MERGEDCELLS = 0x00E5;
446const sal_uInt16 BIFF_ID_MSODRAWING = 0x00EC;
447const sal_uInt16 BIFF_ID_MSODRAWINGGROUP = 0x00EB;
448const sal_uInt16 BIFF_ID_MSODRAWINGSEL = 0x00ED;
449const sal_uInt16 BIFF_ID_MTHREADSETTINGS = 0x089A;
450const sal_uInt16 BIFF_ID_MULTBLANK = 0x00BE;
451const sal_uInt16 BIFF_ID_MULTRK = 0x00BD;
452const sal_uInt16 BIFF_ID_NOTE = 0x001C;
453const sal_uInt16 BIFF_ID_NOTESOUND = 0x0096;
454const sal_uInt16 BIFF2_ID_NUMBER = 0x0003;
455const sal_uInt16 BIFF3_ID_NUMBER = 0x0203;
456const sal_uInt16 BIFF_ID_OBJ = 0x005D;
457const sal_uInt16 BIFF_ID_OBJECTPROTECT = 0x0063;
458const sal_uInt16 BIFF_ID_OLESIZE = 0x00DE;
459const sal_uInt16 BIFF_ID_PAGELAYOUTVIEW = 0x088B;
460const sal_uInt16 BIFF_ID_PAGESETUP = 0x00A1;
461const sal_uInt16 BIFF_ID_PALETTE = 0x0092;
462const sal_uInt16 BIFF_ID_PANE = 0x0041;
463const sal_uInt16 BIFF_ID_PARAMQUERY = 0x00DC;
464const sal_uInt16 BIFF_ID_PASSWORD = 0x0013;
465const sal_uInt16 BIFF_ID_PCDFIELDINDEX = 0x0103;
466const sal_uInt16 BIFF_ID_PCDFORMULAFIELD = 0x00F9;
467const sal_uInt16 BIFF_ID_PCDSOURCE = 0x00E3;
468const sal_uInt16 BIFF_ID_PHONETICPR = 0x00EF;
469const sal_uInt16 BIFF_ID_PICTURE = 0x00E9;
470const sal_uInt16 BIFF_ID_PIVOTCACHE = 0x00D5;
471const sal_uInt16 BIFF_ID_PRECISION = 0x000E;
472const sal_uInt16 BIFF_ID_PRINTGRIDLINES = 0x002B;
473const sal_uInt16 BIFF_ID_PRINTHEADERS = 0x002A;
474const sal_uInt16 BIFF_ID_PROJEXTSHEET = 0x00A3;
475const sal_uInt16 BIFF_ID_PROTECT = 0x0012;
476const sal_uInt16 BIFF_ID_PTDATAFIELD = 0x00C5;
477const sal_uInt16 BIFF_ID_PTDEFINITION = 0x00B0;
478const sal_uInt16 BIFF_ID_PTDEFINITION2 = 0x00F1;
479const sal_uInt16 BIFF_ID_PTFIELD = 0x00B1;
480const sal_uInt16 BIFF_ID_PTFIELD2 = 0x0100;
481const sal_uInt16 BIFF_ID_PTFITEM = 0x00B2;
482const sal_uInt16 BIFF_ID_PTPAGEFIELDS = 0x00B6;
483const sal_uInt16 BIFF_ID_PTROWCOLFIELDS = 0x00B4;
484const sal_uInt16 BIFF_ID_PTROWCOLITEMS = 0x00B5;
485const sal_uInt16 BIFF_ID_QUERYTABLE = 0x01AD;
486const sal_uInt16 BIFF_ID_QUERYTABLEREFRESH = 0x0802;
487const sal_uInt16 BIFF_ID_QUERYTABLESETTINGS = 0x0803;
488const sal_uInt16 BIFF_ID_QUERYTABLESTRING = 0x0804;
489const sal_uInt16 BIFF_ID_RECALCID = 0x01C1;
490const sal_uInt16 BIFF_ID_REFMODE = 0x000F;
491const sal_uInt16 BIFF_ID_RIGHTMARGIN = 0x0027;
492const sal_uInt16 BIFF_ID_RK = 0x027E;
493const sal_uInt16 BIFF2_ID_ROW = 0x0008;
494const sal_uInt16 BIFF3_ID_ROW = 0x0208;
495const sal_uInt16 BIFF_ID_RSTRING = 0x00D6;
496const sal_uInt16 BIFF_ID_SAVERECALC = 0x005F;
497const sal_uInt16 BIFF_ID_SCENARIO = 0x00AF;
498const sal_uInt16 BIFF_ID_SCENARIOS = 0x00AE;
499const sal_uInt16 BIFF_ID_SCL = 0x00A0;
500const sal_uInt16 BIFF_ID_SCENPROTECT = 0x00DD;
501const sal_uInt16 BIFF_ID_SCREENTIP = 0x0800;
502const sal_uInt16 BIFF_ID_SELECTION = 0x001D;
503const sal_uInt16 BIFF_ID_SHAREDFEATHEAD = 0x0867;
504const sal_uInt16 BIFF_ID_SHAREDFMLA = 0x04BC;
505const sal_uInt16 BIFF_ID_SHEET = 0x0085;
506const sal_uInt16 BIFF_ID_SHEETEXT = 0x0862;
507const sal_uInt16 BIFF_ID_SHEETHEADER = 0x008F;
508const sal_uInt16 BIFF_ID_SHEETPR = 0x0081;
509const sal_uInt16 BIFF_ID_SST = 0x00FC;
510const sal_uInt16 BIFF_ID_STANDARDWIDTH = 0x0099;
511const sal_uInt16 BIFF2_ID_STRING = 0x0007;
512const sal_uInt16 BIFF3_ID_STRING = 0x0207;
513const sal_uInt16 BIFF_ID_STYLE = 0x0293;
514const sal_uInt16 BIFF_ID_STYLEEXT = 0x0892;
515const sal_uInt16 BIFF_ID_TABLESTYLES = 0x088E;
516const sal_uInt16 BIFF_ID_THEME = 0x0896;
517const sal_uInt16 BIFF_ID_TOPMARGIN = 0x0028;
518const sal_uInt16 BIFF_ID_TXO = 0x01B6;
519const sal_uInt16 BIFF_ID_UNCALCED = 0x005E;
520const sal_uInt16 BIFF_ID_USESELFS = 0x0160;
521const sal_uInt16 BIFF_ID_VBAPROJECT = 0x00D3;
522const sal_uInt16 BIFF_ID_VBAPROJECTEMPTY = 0x01BD;
523const sal_uInt16 BIFF_ID_VCENTER = 0x0084;
524const sal_uInt16 BIFF_ID_VERPAGEBREAKS = 0x001A;
525const sal_uInt16 BIFF_ID_WINDOW1 = 0x003D;
526const sal_uInt16 BIFF2_ID_WINDOW2 = 0x003E;
527const sal_uInt16 BIFF3_ID_WINDOW2 = 0x023E;
528const sal_uInt16 BIFF_ID_WRITEACCESS = 0x005C;
529const sal_uInt16 BIFF_ID_XCT = 0x0059;
530const sal_uInt16 BIFF2_ID_XF = 0x0043;
531const sal_uInt16 BIFF3_ID_XF = 0x0243;
532const sal_uInt16 BIFF4_ID_XF = 0x0443;
533const sal_uInt16 BIFF5_ID_XF = 0x00E0;
534const sal_uInt16 BIFF_ID_XFCRC = 0x087C;
535const sal_uInt16 BIFF_ID_XFEXT = 0x087D;
536
537// OBJ subrecord identifiers --------------------------------------------------
538const sal_uInt16 BIFF_ID_OBJEND = 0x0000;
539const sal_uInt16 BIFF_ID_OBJMACRO = 0x0004;
540const sal_uInt16 BIFF_ID_OBJBUTTON = 0x0005;
541const sal_uInt16 BIFF_ID_OBJGMO = 0x0006;
542const sal_uInt16 BIFF_ID_OBJCF = 0x0007;
543const sal_uInt16 BIFF_ID_OBJFLAGS = 0x0008;
544const sal_uInt16 BIFF_ID_OBJPICTFMLA = 0x0009;
545const sal_uInt16 BIFF_ID_OBJCBLS = 0x000A;
546const sal_uInt16 BIFF_ID_OBJRBO = 0x000B;
547const sal_uInt16 BIFF_ID_OBJSBS = 0x000C;
548const sal_uInt16 BIFF_ID_OBJNTS = 0x000C;
549const sal_uInt16 BIFF_ID_OBJSBSFMLA = 0x000E;
550const sal_uInt16 BIFF_ID_OBJGBODATA = 0x000F;
551const sal_uInt16 BIFF_ID_OBJEDODATA = 0x0010;
552const sal_uInt16 BIFF_ID_OBJRBODATA = 0x0011;
553const sal_uInt16 BIFF_ID_OBJCBLSDATA = 0x0012;
554const sal_uInt16 BIFF_ID_OBJLBSDATA = 0x0013;
555const sal_uInt16 BIFF_ID_OBJCBLSFMLA = 0x0014;
556const sal_uInt16 BIFF_ID_OBJCMO = 0x0015;
557
558// record constants -----------------------------------------------------------
559
567
568const sal_uInt16 BIFF_BOF_BIFF2 = 0x0200;
569const sal_uInt16 BIFF_BOF_BIFF3 = 0x0300;
570const sal_uInt16 BIFF_BOF_BIFF4 = 0x0400;
571const sal_uInt16 BIFF_BOF_BIFF5 = 0x0500;
572const sal_uInt16 BIFF_BOF_BIFF8 = 0x0600;
573
579
582
583// BIFF8 unicode strings ------------------------------------------------------
584
589
592{
593public:
594 // conversion -------------------------------------------------------------
595
597 static double calcDoubleFromRk( sal_Int32 nRkValue );
598
600 static double calcDoubleFromError( sal_uInt8 nErrorCode );
601
602 // BIFF12 import ----------------------------------------------------------
603
605 static OUString readString( SequenceInputStream& rStrm, bool b32BitLen = true );
606
607private:
608 BiffHelper() = delete;
609 ~BiffHelper() = delete;
610};
611
613inline SequenceInputStream& operator>>( SequenceInputStream& rStrm, OUString& orString )
614{
615 orString = BiffHelper::readString( rStrm );
616 return rStrm;
617}
618
619} // namespace oox::xls
620
621/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Static helper functions for BIFF filters.
Definition: biffhelper.hxx:592
static double calcDoubleFromError(sal_uInt8 nErrorCode)
Converts the passed BIFF error to a double containing the respective Calc error code.
Definition: biffhelper.cxx:57
static OUString readString(SequenceInputStream &rStrm, bool b32BitLen=true)
Reads a BIFF12 string with leading 16-bit or 32-bit length field.
Definition: biffhelper.cxx:79
static double calcDoubleFromRk(sal_Int32 nRkValue)
Converts the passed packed number to a double.
Definition: biffhelper.cxx:39
void SvStream & rStrm
const sal_uInt16 BIFF5_ID_DEFINEDNAME
Definition: biffhelper.hxx:396
const sal_uInt16 BIFF_ID_PTDATAFIELD
Definition: biffhelper.hxx:476
const sal_Int32 BIFF12_ID_VOLTYPES
Definition: biffhelper.hxx:233
const sal_uInt16 BIFF_ID_CHAXISLINE
Definition: biffhelper.hxx:309
const sal_Int32 BIFF12_ID_PTFILTERS
Definition: biffhelper.hxx:195
const sal_Int32 BIFF12_ID_WORKSHEET
Definition: biffhelper.hxx:241
const sal_Int32 BIFF12_ID_VOLTYPE
Definition: biffhelper.hxx:231
const sal_uInt16 BIFF_ID_VCENTER
Definition: biffhelper.hxx:523
const sal_Int32 BIFF12_ID_MULTCELL_SI
Definition: biffhelper.hxx:145
const sal_uInt16 BIFF_ID_OBJCBLS
OLE link formula.
Definition: biffhelper.hxx:545
const sal_Int32 BIFF12_ID_FILTERCOLUMN
Definition: biffhelper.hxx:121
const sal_uInt16 BIFF_ID_OBJ
Definition: biffhelper.hxx:456
const sal_uInt16 BIFF_ID_EOF
Definition: biffhelper.hxx:265
const sal_uInt16 BIFF_ID_CHPIVOTFLAGS
Definition: biffhelper.hxx:350
const sal_Int32 BIFF12_ID_PAGEMARGINS
Definition: biffhelper.hxx:152
const sal_uInt16 BIFF3_ID_DEFROWHEIGHT
Definition: biffhelper.hxx:398
const sal_Int32 BIFF12_ID_COMMENTLIST
Definition: biffhelper.hxx:69
const sal_Int32 BIFF12_ID_EXTCELL_BLANK
Definition: biffhelper.hxx:100
const sal_uInt16 BIFF_ID_NOTE
Definition: biffhelper.hxx:452
const sal_uInt8 BIFF_STRF_UNKNOWN
Definition: biffhelper.hxx:588
const sal_uInt16 BIFF_ID_LABELSST
Definition: biffhelper.hxx:443
const sal_uInt16 BIFF3_ID_ARRAY
Definition: biffhelper.hxx:288
const sal_uInt16 BIFF2_ID_ROW
Definition: biffhelper.hxx:493
const sal_Int32 BIFF12_ID_BINARYINDEXBLOCK
Definition: biffhelper.hxx:34
const sal_uInt16 BIFF_ID_CHFRSHAPEPROPS
Definition: biffhelper.hxx:336
const sal_uInt8 BIFF_ERR_DIV0
Definition: biffhelper.hxx:561
const sal_uInt16 BIFF_ID_CHAREA
Definition: biffhelper.hxx:304
const sal_uInt16 BIFF_ID_PARAMQUERY
Definition: biffhelper.hxx:463
const sal_Int32 BIFF12_ID_DIMENSION
Definition: biffhelper.hxx:94
const sal_uInt16 BIFF_ID_CRN
Definition: biffhelper.hxx:381
const sal_uInt16 BIFF_ID_COORDLIST
Definition: biffhelper.hxx:379
const sal_uInt16 BIFF_ID_SHEET
Definition: biffhelper.hxx:505
const sal_uInt16 BIFF2_ID_DATATABLE2
Definition: biffhelper.hxx:384
const sal_Int32 BIFF12_ID_PCITEMA_BOOL
Definition: biffhelper.hxx:173
const sal_Int32 BIFF12_ID_PAGESETUP
Definition: biffhelper.hxx:153
const sal_uInt16 BIFF_ID_COUNTRY
Definition: biffhelper.hxx:380
const sal_uInt16 BIFF_ID_EXTERNSHEET
Definition: biffhelper.hxx:407
const sal_uInt16 BIFF_ID_FILEPASS
Definition: biffhelper.hxx:409
const sal_Int32 BIFF12_ID_PTFITEM
Definition: biffhelper.hxx:196
const sal_Int32 BIFF12_ID_EXTERNALADDIN
Definition: biffhelper.hxx:105
const sal_Int32 BIFF12_ID_CFRULE
Definition: biffhelper.hxx:54
const sal_Int32 BIFF12_ID_MRUCOLORS
Definition: biffhelper.hxx:138
const sal_uInt16 BIFF_ID_PANE
Definition: biffhelper.hxx:462
const sal_uInt16 BIFF3_ID_IMGDATA
Definition: biffhelper.hxx:432
const sal_uInt16 BIFF4_ID_FORMULA
Definition: biffhelper.hxx:423
const sal_uInt16 BIFF_ID_CHFRWRAPPER
Definition: biffhelper.hxx:339
const sal_uInt16 BIFF_ID_PAGESETUP
Definition: biffhelper.hxx:460
const sal_uInt16 BIFF_ID_CHESCHERFORMAT
Definition: biffhelper.hxx:321
const sal_uInt16 BIFF_ID_USESELFS
Definition: biffhelper.hxx:520
const sal_Int32 BIFF12_ID_CELLXFS
Definition: biffhelper.hxx:52
const sal_Int32 BIFF12_ID_SELECTION
Definition: biffhelper.hxx:212
const sal_Int32 BIFF12_ID_CHARTPROTECTION
Definition: biffhelper.hxx:56
const sal_uInt16 BIFF_ID_HIDEOBJ
Definition: biffhelper.hxx:429
const sal_uInt16 BIFF_ID_OBJCBLSDATA
Radio button group data.
Definition: biffhelper.hxx:553
const sal_uInt16 BIFF_ID_SCENPROTECT
Definition: biffhelper.hxx:500
const sal_uInt16 BIFF_ID_SHEETHEADER
Definition: biffhelper.hxx:507
const sal_uInt16 BIFF2_ID_BOF
all binary Excel file format types (BIFF types).
Definition: biffhelper.hxx:260
const sal_Int32 BIFF12_ID_OLEOBJECTS
Definition: biffhelper.hxx:150
const sal_uInt16 BIFF_ID_CHSERIES
Definition: biffhelper.hxx:361
const sal_uInt16 BIFF_ID_OBJFLAGS
Clipboard format.
Definition: biffhelper.hxx:543
const sal_uInt16 BIFF2_ID_FORMULA
Definition: biffhelper.hxx:421
const sal_uInt16 BIFF_ID_SST
Definition: biffhelper.hxx:509
const sal_Int32 BIFF12_ID_SHEETVIEWS
Definition: biffhelper.hxx:221
const sal_Int32 BIFF12_ID_COMMENTS
Definition: biffhelper.hxx:70
const sal_uInt16 BIFF_ID_QUERYTABLEREFRESH
Definition: biffhelper.hxx:486
const sal_Int32 BIFF12_ID_DATATABLE
Definition: biffhelper.hxx:85
const sal_Int32 BIFF12_ID_SHEETFORMATPR
Definition: biffhelper.hxx:216
const sal_uInt16 BIFF_ID_CHLABELRANGE
Definition: biffhelper.hxx:340
const sal_uInt16 BIFF_ID_SHAREDFEATHEAD
Definition: biffhelper.hxx:503
const sal_Int32 BIFF12_ID_PCITEMA_DATE
Definition: biffhelper.hxx:174
const sal_uInt16 BIFF_ID_DCONNAME
Definition: biffhelper.hxx:391
const sal_uInt16 BIFF3_ID_ROW
Definition: biffhelper.hxx:494
const sal_uInt16 BIFF_ID_CODEPAGE
Definition: biffhelper.hxx:373
const sal_uInt16 BIFF3_ID_INDEX
Definition: biffhelper.hxx:435
SequenceInputStream & operator>>(SequenceInputStream &rStrm, BinAddress &orPos)
const sal_Int32 BIFF12_ID_XF
Definition: biffhelper.hxx:242
const sal_uInt16 BIFF2_ID_INTEGER
Definition: biffhelper.hxx:436
const sal_uInt16 BIFF_ID_PTPAGEFIELDS
Definition: biffhelper.hxx:482
const sal_Int32 BIFF12_ID_PTCOLFIELDS
Definition: biffhelper.hxx:188
const sal_Int32 BIFF12_ID_HYPERLINK
Definition: biffhelper.hxx:131
const sal_uInt16 BIFF_ID_CHSERTRENDLINE
Definition: biffhelper.hxx:364
const sal_uInt16 BIFF5_ID_CHPIVOTREF
Definition: biffhelper.hxx:351
const sal_Int32 BIFF12_ID_NUMFMT
Definition: biffhelper.hxx:147
const sal_Int32 BIFF12_ID_EXTCELL_STRING
Definition: biffhelper.hxx:104
const sal_Int32 BIFF12_ID_CUSTOMCHARTVIEW
Definition: biffhelper.hxx:77
const sal_Int32 BIFF12_ID_VOLTYPESTP
Definition: biffhelper.hxx:234
const sal_uInt16 BIFF_ID_STANDARDWIDTH
Definition: biffhelper.hxx:510
const sal_uInt16 BIFF_ID_OBJLBSDATA
Check box/radio button data.
Definition: biffhelper.hxx:554
const sal_uInt16 BIFF_ID_CHEND
Definition: biffhelper.hxx:320
const sal_Int32 BIFF12_ID_CONNECTION
Definition: biffhelper.hxx:73
const sal_uInt16 BIFF_ID_DATAVALIDATION
Definition: biffhelper.hxx:385
const sal_uInt16 BIFF_ID_CHFORMAT
Definition: biffhelper.hxx:323
const sal_Int32 BIFF12_ID_CFCOLOR
Definition: biffhelper.hxx:53
const sal_uInt16 BIFF_ID_OBJECTPROTECT
Definition: biffhelper.hxx:457
const sal_Int32 BIFF12_ID_DDEITEMVALUES
Definition: biffhelper.hxx:88
const sal_uInt16 BIFF_ID_SELECTION
Definition: biffhelper.hxx:502
const sal_uInt16 BIFF_ID_PICTURE
Definition: biffhelper.hxx:469
const sal_uInt16 BIFF_ID_SAVERECALC
Definition: biffhelper.hxx:496
const sal_uInt16 BIFF_ID_WINDOW1
Definition: biffhelper.hxx:525
const sal_Int32 BIFF12_ID_NUMFMTS
Definition: biffhelper.hxx:148
const sal_uInt8 BIFF_DATATYPE_STRING
Definition: biffhelper.hxx:576
const sal_Int32 BIFF12_ID_CELL_RK
Definition: biffhelper.hxx:45
const sal_uInt16 BIFF_ID_PROTECT
Definition: biffhelper.hxx:475
const sal_uInt16 BIFF_ID_PCDFRANGEPR
Definition: biffhelper.hxx:270
const sal_uInt16 BIFF_ID_CHBEGIN
Definition: biffhelper.hxx:311
const sal_uInt16 BIFF3_ID_NUMBER
Definition: biffhelper.hxx:455
const sal_uInt16 BIFF_ID_BOOKBOOL
Definition: biffhelper.hxx:292
const sal_uInt16 BIFF_ID_OBJSBS
Radio button group data.
Definition: biffhelper.hxx:547
const sal_uInt16 BIFF_BOF_BIFF4
Definition: biffhelper.hxx:570
const sal_Int32 BIFF12_ID_PTDATAFIELD
Definition: biffhelper.hxx:189
const sal_uInt16 BIFF_ID_SHEETEXT
Definition: biffhelper.hxx:506
const sal_Int32 BIFF12_ID_PCITEM_ARRAY
Definition: biffhelper.hxx:165
const sal_Int32 BIFF12_ID_FILLS
Definition: biffhelper.hxx:120
const sal_uInt16 BIFF2_ID_FORMAT
Definition: biffhelper.hxx:419
const sal_Int32 BIFF12_ID_DISCRETEFILTER
Definition: biffhelper.hxx:95
const sal_uInt16 BIFF8_ID_IMGDATA
Definition: biffhelper.hxx:433
const sal_Int32 BIFF12_ID_TABLESTYLES
Definition: biffhelper.hxx:229
const sal_Int32 BIFF12_ID_CHARTSHEETVIEW
Definition: biffhelper.hxx:58
const sal_uInt16 BIFF_ID_MSODRAWING
Definition: biffhelper.hxx:446
const sal_uInt16 BIFF_ID_PHONETICPR
Definition: biffhelper.hxx:468
const sal_uInt16 BIFF_ID_DBCELL
Definition: biffhelper.hxx:388
const sal_Int32 BIFF12_ID_COMMENTAUTHOR
Definition: biffhelper.hxx:67
const sal_uInt8 BIFF_ERR_NUM
Definition: biffhelper.hxx:565
const sal_uInt16 BIFF_ID_PCITEM_DATE
Definition: biffhelper.hxx:273
const sal_uInt16 BIFF3_ID_EXTERNALNAME
Definition: biffhelper.hxx:405
const sal_uInt16 BIFF_ID_PTFIELD
Definition: biffhelper.hxx:479
const sal_Int32 BIFF12_ID_TABLEPARTS
Definition: biffhelper.hxx:227
const sal_uInt16 BIFF_ID_PCDEFINITION
Definition: biffhelper.hxx:266
const sal_Int32 BIFF12_ID_PTFIELD
Definition: biffhelper.hxx:192
const sal_uInt16 BIFF_ID_CHDROPBAR
Definition: biffhelper.hxx:318
const sal_Int32 BIFF12_ID_DDEITEM_ERROR
Definition: biffhelper.hxx:91
const sal_uInt16 BIFF_ID_CHRADARLINE
Definition: biffhelper.hxx:356
const sal_uInt16 BIFF2_ID_BLANK
Definition: biffhelper.hxx:290
const sal_uInt16 BIFF_ID_STYLE
Definition: biffhelper.hxx:513
const sal_Int32 BIFF12_ID_EXTSHEETDATA
Definition: biffhelper.hxx:114
const sal_uInt16 BIFF_ID_DBQUERY
Definition: biffhelper.hxx:389
const sal_uInt16 BIFF4_ID_FORMAT
Definition: biffhelper.hxx:420
const sal_uInt16 BIFF_ID_CHSERERRORBAR
Definition: biffhelper.hxx:359
const sal_Int32 BIFF12_ID_BORDERS
Definition: biffhelper.hxx:38
const sal_Int32 BIFF12_ID_PCDFDISCRETEPR
Definition: biffhelper.hxx:156
const sal_Int32 BIFF12_ID_CUSTOMSHEETVIEW
Definition: biffhelper.hxx:81
const sal_Int32 BIFF12_ID_CELL_BOOL
Definition: biffhelper.hxx:42
const sal_uInt16 BIFF_ID_LEFTMARGIN
Definition: biffhelper.hxx:444
const sal_Int32 BIFF12_ID_FUNCTIONGROUP
Definition: biffhelper.hxx:128
const sal_Int32 BIFF12_ID_SI
Definition: biffhelper.hxx:222
const sal_Int32 BIFF12_ID_PCDSHEETSOURCE
Definition: biffhelper.hxx:163
const sal_Int32 BIFF12_ID_PICTURE
Definition: biffhelper.hxx:183
const sal_uInt16 BIFF_ID_PCDFIELDINDEX
Definition: biffhelper.hxx:465
const sal_Int32 BIFF12_ID_PTDEFINITION
Definition: biffhelper.hxx:191
const sal_Int32 BIFF12_ID_PTROWFIELDS
Definition: biffhelper.hxx:204
const sal_Int32 BIFF12_ID_PCDFGROUPITEMS
Definition: biffhelper.hxx:157
const sal_uInt16 BIFF_ID_THEME
Definition: biffhelper.hxx:516
const sal_Int32 BIFF12_ID_EXTERNALNAMEFLAGS
Definition: biffhelper.hxx:115
const sal_Int32 BIFF12_ID_DXF
Definition: biffhelper.hxx:98
const sal_uInt16 BIFF_ID_DEFCOLWIDTH
Definition: biffhelper.hxx:393
const sal_uInt16 BIFF_ID_HORPAGEBREAKS
Definition: biffhelper.hxx:430
const sal_uInt16 BIFF_ID_CALCCOUNT
Definition: biffhelper.hxx:297
const sal_Int32 BIFF12_ID_PTPAGEFIELDS
Definition: biffhelper.hxx:200
const sal_Int32 BIFF12_ID_SCENARIO
Definition: biffhelper.hxx:210
const sal_uInt16 BIFF3_ID_DATATABLE
Definition: biffhelper.hxx:383
const sal_Int32 BIFF12_ID_DATAVALIDATIONS
Definition: biffhelper.hxx:87
const sal_uInt8 BIFF_ERR_NA
Definition: biffhelper.hxx:566
const sal_uInt8 BIFF_DATATYPE_BOOL
Definition: biffhelper.hxx:577
const sal_Int32 BIFF12_ID_PANE
Definition: biffhelper.hxx:154
const sal_uInt16 BIFF_ID_COMPRESSPICS
Definition: biffhelper.hxx:377
const sal_uInt16 BIFF_ID_CHVALUERANGE
Definition: biffhelper.hxx:371
const sal_uInt16 BIFF_ID_PTROWCOLFIELDS
Definition: biffhelper.hxx:483
const sal_uInt16 BIFF_ID_DXF
Definition: biffhelper.hxx:402
const sal_uInt8 BIFF_STRF_PHONETIC
Definition: biffhelper.hxx:586
const sal_Int32 BIFF12_ID_PRINTOPTIONS
Definition: biffhelper.hxx:187
const sal_uInt16 BIFF_ID_STYLEEXT
Definition: biffhelper.hxx:514
const sal_Int32 BIFF12_ID_SHAREDFMLA
Definition: biffhelper.hxx:213
const sal_uInt16 BIFF_ID_PCDFDISCRETEPR
Definition: biffhelper.hxx:268
const sal_Int32 BIFF12_ID_PTFITEMS
Definition: biffhelper.hxx:197
const sal_uInt16 BIFF_ID_FORCEFULLCALC
Definition: biffhelper.hxx:418
const sal_uInt16 BIFF_ID_VERPAGEBREAKS
Definition: biffhelper.hxx:524
const sal_uInt16 BIFF_ID_REFMODE
Definition: biffhelper.hxx:490
const sal_Int32 BIFF12_ID_MULTCELL_BOOL
Definition: biffhelper.hxx:140
const sal_uInt16 BIFF_ID_PASSWORD
Definition: biffhelper.hxx:464
const sal_Int32 BIFF12_ID_MULTCELL_RSTRING
Definition: biffhelper.hxx:144
const sal_uInt16 BIFF2_ID_XF
Definition: biffhelper.hxx:530
const sal_uInt16 BIFF2_ID_INDEX
Definition: biffhelper.hxx:434
const sal_Int32 BIFF12_ID_PCITEM_INDEX
Definition: biffhelper.hxx:170
const sal_uInt16 BIFF_ID_CONNECTION
Definition: biffhelper.hxx:378
const sal_Int32 BIFF12_ID_QUERYTABLEREFRESH
Definition: biffhelper.hxx:206
const sal_Int32 BIFF12_ID_FUNCTIONGROUPS
Definition: biffhelper.hxx:129
const sal_Int32 BIFF12_ID_AUTOSORTSCOPE
Definition: biffhelper.hxx:33
const sal_uInt16 BIFF_ID_DATAVALIDATIONS
Definition: biffhelper.hxx:386
const sal_Int32 BIFF12_ID_SHEET
Definition: biffhelper.hxx:214
const sal_uInt16 BIFF_ID_CFRULE
Definition: biffhelper.hxx:300
const sal_uInt16 BIFF_ID_SCENARIOS
Definition: biffhelper.hxx:498
const sal_uInt16 BIFF_ID_CHFREXTPROPSCONT
Definition: biffhelper.hxx:331
const sal_uInt16 BIFF_ID_CHPIEFORMAT
Definition: biffhelper.hxx:349
const sal_uInt16 BIFF_ID_CHPROPERTIES
Definition: biffhelper.hxx:355
const sal_uInt16 BIFF3_ID_WINDOW2
Definition: biffhelper.hxx:527
const sal_Int32 BIFF12_ID_EXTERNALSAME
Definition: biffhelper.hxx:111
const sal_Int32 BIFF12_ID_WORKBOOKPR
Definition: biffhelper.hxx:239
const sal_uInt16 BIFF_ID_PCITEM_MISSING
Definition: biffhelper.hxx:278
const sal_uInt16 BIFF_ID_SHAREDFMLA
Definition: biffhelper.hxx:504
const sal_uInt16 BIFF5_ID_BOF
Definition: biffhelper.hxx:263
const sal_uInt16 BIFF_ID_MSODRAWINGSEL
Definition: biffhelper.hxx:448
const sal_uInt16 BIFF_BOF_BIFF2
Definition: biffhelper.hxx:568
const sal_uInt16 BIFF_ID_MTHREADSETTINGS
Definition: biffhelper.hxx:449
const sal_uInt16 BIFF_ID_CHBAR
Definition: biffhelper.hxx:310
const sal_Int32 BIFF12_ID_CHARTPAGESETUP
Definition: biffhelper.hxx:55
const sal_uInt16 BIFF_ID_PCDEFINITION2
Definition: biffhelper.hxx:267
const sal_uInt16 BIFF_ID_TOPMARGIN
Definition: biffhelper.hxx:517
const sal_uInt8 BIFF_DATATYPE_ERROR
Definition: biffhelper.hxx:578
const sal_Int32 BIFF12_ID_COL
Definition: biffhelper.hxx:60
const sal_Int32 BIFF12_ID_CONDFORMATTING
Definition: biffhelper.hxx:72
const sal_Int32 BIFF12_ID_FILL
Definition: biffhelper.hxx:119
const sal_uInt16 BIFF_ID_TXO
Definition: biffhelper.hxx:518
const sal_Int32 BIFF12_ID_CHARTSHEETPR
Definition: biffhelper.hxx:57
const sal_Int32 BIFF12_ID_TABLESTYLEINFO
Definition: biffhelper.hxx:228
const sal_uInt16 BIFF5_ID_EXTERNALNAME
Definition: biffhelper.hxx:406
const sal_uInt16 BIFF_ID_VBAPROJECT
Definition: biffhelper.hxx:521
const sal_uInt16 BIFF_ID_TABLESTYLES
Definition: biffhelper.hxx:515
const sal_uInt16 BIFF_ID_CHSTRING
Definition: biffhelper.hxx:366
const sal_uInt16 BIFF_ID_CHFRBLOCKEND
Definition: biffhelper.hxx:328
const sal_Int32 BIFF12_ID_CONNECTIONS
Definition: biffhelper.hxx:74
const sal_uInt16 BIFF_ID_BOOKEXT
Definition: biffhelper.hxx:293
const sal_uInt16 BIFF_ID_OBJSBSFMLA
Note data.
Definition: biffhelper.hxx:549
const sal_Int32 BIFF12_ID_CUSTOMFILTER
Definition: biffhelper.hxx:79
const sal_Int32 BIFF12_ID_STYLESHEET
Definition: biffhelper.hxx:224
const sal_Int32 BIFF12_ID_PCITEM_MISSING
Definition: biffhelper.hxx:171
const sal_Int32 BIFF12_ID_PCDSOURCE
Definition: biffhelper.hxx:164
const sal_Int32 BIFF12_ID_COLS
Definition: biffhelper.hxx:65
const sal_uInt16 BIFF_ID_CHDATAFORMAT
Definition: biffhelper.hxx:315
const sal_uInt16 BIFF_ID_OBJMACRO
End of OBJ.
Definition: biffhelper.hxx:539
const sal_Int32 BIFF12_ID_CELL_RSTRING
Definition: biffhelper.hxx:46
const sal_Int32 BIFF12_ID_PCITEMA_ERROR
Definition: biffhelper.hxx:176
const sal_uInt16 BIFF_ID_CHPIE
Definition: biffhelper.hxx:347
const sal_uInt16 BIFF_ID_CHRADARAREA
Definition: biffhelper.hxx:357
const sal_uInt16 BIFF_ID_OBJRBODATA
Edit box data.
Definition: biffhelper.hxx:552
const sal_uInt16 BIFF_ID_MULTRK
Definition: biffhelper.hxx:451
const sal_uInt16 BIFF3_ID_XF
Definition: biffhelper.hxx:531
const sal_Int32 BIFF12_ID_SHEETVIEW
Definition: biffhelper.hxx:220
const sal_uInt16 BIFF_ID_PIVOTCACHE
Definition: biffhelper.hxx:470
const sal_Int32 BIFF12_ID_WORKBOOK
Definition: biffhelper.hxx:238
const sal_Int32 BIFF12_ID_PTREFERENCEITEM
Definition: biffhelper.hxx:202
const sal_Int32 BIFF12_ID_PCITEMA_DOUBLE
Definition: biffhelper.hxx:175
const sal_Int32 BIFF12_ID_DDEITEM_BOOL
Definition: biffhelper.hxx:89
const sal_uInt16 BIFF_ID_IXFE
Definition: biffhelper.hxx:439
const sal_Int32 BIFF12_ID_PCITEMA_STRING
Definition: biffhelper.hxx:178
const sal_uInt16 BIFF_ID_HEADER
Definition: biffhelper.hxx:427
const sal_uInt16 BIFF_ID_FILTERMODE
Definition: biffhelper.hxx:412
const sal_Int32 BIFF12_ID_COMMENTAUTHORS
Definition: biffhelper.hxx:68
const sal_Int32 BIFF12_ID_PCITEMA_MISSING
Definition: biffhelper.hxx:177
const sal_uInt16 BIFF2_ID_DATATABLE
Definition: biffhelper.hxx:382
const sal_uInt16 BIFF_ID_OBJCMO
Check box/radio button cell link.
Definition: biffhelper.hxx:556
const sal_uInt16 BIFF_ID_CODENAME
Definition: biffhelper.hxx:372
const sal_Int32 BIFF12_ID_PCDFIELDS
Definition: biffhelper.hxx:160
const sal_uInt16 BIFF_ID_OBJGBODATA
Scroll bar/list box/combo box cell link.
Definition: biffhelper.hxx:550
const sal_uInt16 BIFF_ID_SCL
Definition: biffhelper.hxx:499
const sal_uInt16 BIFF_ID_CONT
Definition: biffhelper.hxx:264
const sal_uInt16 BIFF_ID_CFRULE12
Definition: biffhelper.hxx:301
const sal_uInt16 BIFF_ID_CHCHARTLINE
Definition: biffhelper.hxx:314
const sal_uInt16 BIFF_ID_PALETTE
Definition: biffhelper.hxx:461
const sal_uInt8 BIFF_BOOLERR_BOOL
Definition: biffhelper.hxx:580
const sal_Int32 BIFF12_ID_VOLTYPETR
Definition: biffhelper.hxx:235
const sal_uInt16 BIFF_ID_PCITEM_INDEXLIST
Definition: biffhelper.hxx:276
const sal_Int32 BIFF12_ID_EXTERNALBOOK
Definition: biffhelper.hxx:106
const sal_uInt16 BIFF2_ID_DEFINEDNAME
Definition: biffhelper.hxx:394
const sal_Int32 BIFF12_ID_CONTROL
Definition: biffhelper.hxx:75
const sal_Int32 BIFF12_ID_FORMULA_STRING
Definition: biffhelper.hxx:124
const sal_Int32 BIFF12_ID_LEGACYDRAWING
Definition: biffhelper.hxx:135
const sal_uInt16 BIFF_ID_XCT
Definition: biffhelper.hxx:529
const sal_Int32 BIFF12_ID_WORKBOOKVIEW
Definition: biffhelper.hxx:240
const sal_uInt16 BIFF_ID_GUTS
Definition: biffhelper.hxx:425
const sal_Int32 BIFF12_ID_CELL_BLANK
Definition: biffhelper.hxx:41
const sal_Int32 BIFF12_ID_PTPAGEFIELD
Definition: biffhelper.hxx:199
const sal_Int32 BIFF12_ID_ICONSET
Definition: biffhelper.hxx:132
const sal_uInt16 BIFF_ID_VBAPROJECTEMPTY
Definition: biffhelper.hxx:522
const sal_Int32 BIFF12_ID_EXTCELL_DOUBLE
Definition: biffhelper.hxx:102
const sal_Int32 BIFF12_ID_CHARTSHEETVIEWS
Definition: biffhelper.hxx:59
const sal_Int32 BIFF12_ID_SHEETPROTECTION
Definition: biffhelper.hxx:218
const sal_Int32 BIFF12_ID_COLORS
Definition: biffhelper.hxx:63
const sal_uInt16 BIFF_ID_RK
Definition: biffhelper.hxx:492
const sal_Int32 BIFF12_ID_MERGECELLS
Definition: biffhelper.hxx:137
const sal_uInt16 BIFF_ID_PCITEM_STRING
Definition: biffhelper.hxx:279
const sal_uInt8 BIFF_DATATYPE_DOUBLE
Definition: biffhelper.hxx:575
const sal_Int32 BIFF12_ID_PCITEM_BOOL
Definition: biffhelper.hxx:166
const sal_uInt16 BIFF_ID_CFRULEEXT
Definition: biffhelper.hxx:302
const sal_uInt16 BIFF3_ID_BOOLERR
Definition: biffhelper.hxx:295
const sal_Int32 BIFF12_ID_EXTERNALREF
Definition: biffhelper.hxx:108
const sal_Int32 BIFF12_ID_CUSTOMFILTERS
Definition: biffhelper.hxx:80
const sal_Int32 BIFF12_ID_SHEETS
Definition: biffhelper.hxx:219
const sal_uInt16 BIFF_ID_OLESIZE
Definition: biffhelper.hxx:458
const sal_uInt8 BIFF_ERR_NULL
Common object settings.
Definition: biffhelper.hxx:560
const sal_uInt16 BIFF_ID_PCDFORMULAFIELD
Definition: biffhelper.hxx:466
const sal_uInt16 BIFF_ID_PCITEM_BOOL
Definition: biffhelper.hxx:272
const sal_uInt16 BIFF2_ID_BOOLERR
Definition: biffhelper.hxx:294
const sal_Int32 BIFF12_ID_OLESIZE
Definition: biffhelper.hxx:151
const sal_Int32 BIFF12_ID_OLEOBJECT
Definition: biffhelper.hxx:149
const sal_Int32 BIFF12_ID_CELL_SI
Definition: biffhelper.hxx:47
const sal_uInt16 BIFF_ID_CHFRAME
Definition: biffhelper.hxx:325
const sal_uInt16 BIFF_ID_RSTRING
Definition: biffhelper.hxx:495
const sal_uInt16 BIFF_ID_CHFRCATEGORYPROPS
Definition: biffhelper.hxx:329
const sal_uInt16 BIFF5_ID_FONT
Definition: biffhelper.hxx:415
const sal_uInt16 BIFF_ID_CHFRLABELPROPS
Definition: biffhelper.hxx:333
const sal_Int32 BIFF12_ID_TABLEPART
Definition: biffhelper.hxx:226
const sal_uInt16 BIFF_ID_DCONREF
Definition: biffhelper.hxx:392
const sal_uInt16 BIFF_ID_PRINTHEADERS
Definition: biffhelper.hxx:473
const sal_uInt16 BIFF_ID_FILTERCOLUMN
Definition: biffhelper.hxx:411
const sal_uInt16 BIFF_ID_CHMARKERFORMAT
Definition: biffhelper.hxx:344
const sal_uInt16 BIFF3_ID_FORMULA
Definition: biffhelper.hxx:422
const sal_Int32 BIFF12_ID_QUERYTABLE
Definition: biffhelper.hxx:205
const sal_Int32 BIFF12_ID_CELLSTYLEXFS
Definition: biffhelper.hxx:51
const sal_uInt16 BIFF_ID_CALCMODE
Definition: biffhelper.hxx:298
const sal_uInt16 BIFF_ID_OBJEND
Definition: biffhelper.hxx:538
const sal_uInt16 BIFF2_ID_NUMBER
Definition: biffhelper.hxx:454
const sal_Int32 BIFF12_ID_CUSTOMCHARTVIEWS
Definition: biffhelper.hxx:78
const sal_Int32 BIFF12_ID_MULTCELL_RK
Definition: biffhelper.hxx:143
const sal_uInt16 BIFF_ID_FONTCOLOR
Definition: biffhelper.hxx:416
const sal_uInt16 BIFF_ID_CHFREXTPROPS
Definition: biffhelper.hxx:330
const sal_Int32 BIFF12_ID_DATAVALIDATION
Definition: biffhelper.hxx:86
const sal_uInt16 BIFF_BOF_BIFF8
Definition: biffhelper.hxx:572
const sal_uInt16 BIFF2_ID_ARRAY
Definition: biffhelper.hxx:287
const sal_uInt16 BIFF_ID_CHAXESSET
Definition: biffhelper.hxx:307
const sal_uInt8 BIFF_BOOLERR_ERROR
Definition: biffhelper.hxx:581
const sal_Int32 BIFF12_ID_DISCRETEFILTERS
Definition: biffhelper.hxx:96
const sal_Int32 BIFF12_ID_ROW
Definition: biffhelper.hxx:208
const sal_Int32 BIFF12_ID_PIVOTCACHE
Definition: biffhelper.hxx:185
const sal_Int32 BIFF12_ID_RGBCOLOR
Definition: biffhelper.hxx:207
const sal_uInt16 BIFF_ID_COLINFO
Definition: biffhelper.hxx:374
const sal_uInt16 BIFF_ID_CH3DDATAFORMAT
Definition: biffhelper.hxx:303
const sal_uInt16 BIFF4_ID_XF
Definition: biffhelper.hxx:532
const sal_Int32 BIFF12_ID_PIVOTCACHES
Definition: biffhelper.hxx:186
const sal_uInt8 BIFF_ERR_VALUE
Definition: biffhelper.hxx:562
const sal_Int32 BIFF12_ID_CUSTOMSHEETVIEWS
Definition: biffhelper.hxx:82
const sal_Int32 BIFF12_ID_EXTERNALNAME
Definition: biffhelper.hxx:107
const sal_Int32 BIFF12_ID_PCITEM_DATE
Definition: biffhelper.hxx:167
const sal_uInt16 BIFF_ID_INTERFACEHDR
Definition: biffhelper.hxx:437
const sal_Int32 BIFF12_ID_EXTROW
Definition: biffhelper.hxx:113
const sal_Int32 BIFF12_ID_FILESHARING
Definition: biffhelper.hxx:117
const sal_Int32 BIFF12_ID_PCRECORD
Definition: biffhelper.hxx:179
const sal_Int32 BIFF12_ID_SHEETPR
Definition: biffhelper.hxx:217
const sal_Int32 BIFF12_ID_VOLTYPEMAIN
Definition: biffhelper.hxx:232
const sal_Int32 BIFF12_ID_DEFINEDNAME
Definition: biffhelper.hxx:93
const sal_Int32 BIFF12_ID_BORDER
Definition: biffhelper.hxx:37
const sal_uInt16 BIFF2_ID_WINDOW2
Definition: biffhelper.hxx:526
const sal_uInt16 BIFF_ID_PCITEM_ERROR
Definition: biffhelper.hxx:275
const sal_Int32 BIFF12_ID_FORMULA_DOUBLE
Definition: biffhelper.hxx:125
const sal_Int32 BIFF12_ID_DDEITEM_STRING
Definition: biffhelper.hxx:92
const sal_Int32 BIFF12_ID_SST
Definition: biffhelper.hxx:223
const sal_uInt16 BIFF5_ID_XF
Definition: biffhelper.hxx:533
const sal_uInt16 BIFF_ID_CHFRPLOTAREALAYOUT
Definition: biffhelper.hxx:335
const sal_uInt16 BIFF_ID_CHFORMATRUNS
Definition: biffhelper.hxx:324
const sal_uInt16 BIFF_ID_PAGELAYOUTVIEW
Definition: biffhelper.hxx:459
const sal_uInt16 BIFF_ID_LABELRANGES
Definition: biffhelper.hxx:442
const sal_uInt16 BIFF_ID_CHSURFACE
Definition: biffhelper.hxx:367
const sal_Int32 BIFF12_ID_DXFS
Definition: biffhelper.hxx:99
const sal_uInt8 BIFF_DATATYPE_EMPTY
Definition: biffhelper.hxx:574
const sal_uInt16 BIFF_ID_EXTERNALBOOK
Definition: biffhelper.hxx:403
const sal_uInt16 BIFF_ID_HCENTER
Definition: biffhelper.hxx:426
const sal_uInt16 BIFF_ID_PCDFIELD
Definition: biffhelper.hxx:269
const sal_Int32 BIFF12_ID_EXTCELL_ERROR
Definition: biffhelper.hxx:103
const sal_uInt16 BIFF3_ID_DIMENSION
Definition: biffhelper.hxx:401
const sal_uInt16 BIFF_ID_RECALCID
Definition: biffhelper.hxx:489
const sal_Int32 BIFF12_ID_PCITEM_DOUBLE
Definition: biffhelper.hxx:168
const sal_uInt16 BIFF_ID_DELTA
Definition: biffhelper.hxx:399
const sal_uInt16 BIFF2_ID_STRING
Definition: biffhelper.hxx:511
const sal_uInt16 BIFF8_ID_CHPIVOTREF
Definition: biffhelper.hxx:352
const sal_Int32 BIFF12_ID_CELL_STRING
Definition: biffhelper.hxx:48
const sal_uInt16 BIFF_ID_MULTBLANK
Definition: biffhelper.hxx:450
const sal_uInt16 BIFF_ID_COLUMNDEFAULT
Definition: biffhelper.hxx:375
const sal_Int32 BIFF12_ID_DRAWING
Definition: biffhelper.hxx:97
const sal_Int32 BIFF12_ID_CALCPR
Definition: biffhelper.hxx:40
const sal_uInt16 BIFF_ID_QUERYTABLESTRING
Definition: biffhelper.hxx:488
const sal_uInt16 BIFF_ID_DATEMODE
Definition: biffhelper.hxx:387
const sal_uInt16 BIFF_ID_AUTOFILTER
Definition: biffhelper.hxx:289
const sal_uInt16 BIFF_ID_CHFRTEXTPROPS
Definition: biffhelper.hxx:337
const sal_Int32 BIFF12_ID_EXTERNALSHEETS
Definition: biffhelper.hxx:112
const sal_uInt16 BIFF_ID_CHDATERANGE
Definition: biffhelper.hxx:316
const sal_uInt16 BIFF2_ID_DEFROWHEIGHT
Definition: biffhelper.hxx:397
const sal_uInt16 BIFF_ID_CHATTACHEDLABEL
Definition: biffhelper.hxx:306
const sal_Int32 BIFF12_ID_DDEITEM_DOUBLE
Definition: biffhelper.hxx:90
const sal_Int32 BIFF12_ID_TOP10FILTER
Definition: biffhelper.hxx:230
const sal_uInt16 BIFF3_ID_LABEL
Definition: biffhelper.hxx:441
const sal_uInt16 BIFF_ID_OBJGMO
Button data.
Definition: biffhelper.hxx:541
const sal_uInt16 BIFF_ID_CHSERGROUP
Definition: biffhelper.hxx:360
const sal_Int32 BIFF12_ID_INPUTCELLS
Definition: biffhelper.hxx:134
const sal_uInt8 BIFF_ERR_NAME
Definition: biffhelper.hxx:564
const sal_uInt16 BIFF_ID_CHSCATTER
Definition: biffhelper.hxx:358
const sal_uInt16 BIFF2_ID_DIMENSION
Definition: biffhelper.hxx:400
const sal_Int32 BIFF12_ID_PTREFERENCE
Definition: biffhelper.hxx:201
const sal_uInt16 BIFF_ID_PTDEFINITION2
Definition: biffhelper.hxx:478
const sal_Int32 BIFF12_ID_PTFIELDS
Definition: biffhelper.hxx:193
const sal_uInt16 BIFF_ID_WRITEACCESS
Definition: biffhelper.hxx:528
const sal_uInt16 BIFF_ID_PROJEXTSHEET
Definition: biffhelper.hxx:474
const sal_uInt16 BIFF_ID_CHLINE
Definition: biffhelper.hxx:342
const sal_uInt16 BIFF_ID_RIGHTMARGIN
Definition: biffhelper.hxx:491
const sal_Int32 BIFF12_ID_SCENARIOS
Definition: biffhelper.hxx:211
const sal_Int32 BIFF12_ID_CELLSTYLES
Definition: biffhelper.hxx:50
const sal_uInt16 BIFF_ID_CHCHART3D
Definition: biffhelper.hxx:313
const sal_Int32 BIFF12_ID_PCDFSHAREDITEMS
Definition: biffhelper.hxx:162
const sal_uInt16 BIFF_ID_PTFITEM
Definition: biffhelper.hxx:481
const sal_uInt16 BIFF_ID_MSODRAWINGGROUP
Definition: biffhelper.hxx:447
const sal_Int32 BIFF12_ID_DATABAR
Definition: biffhelper.hxx:84
const sal_Int32 BIFF12_ID_PCDFIELD
Definition: biffhelper.hxx:158
const sal_uInt16 BIFF_ID_OBJNTS
Scroll bar data.
Definition: biffhelper.hxx:548
const sal_uInt16 BIFF3_ID_STRING
Definition: biffhelper.hxx:512
const sal_uInt16 BIFF_ID_OBJRBO
Check box/radio button data.
Definition: biffhelper.hxx:546
const sal_uInt16 BIFF_ID_FOOTER
Definition: biffhelper.hxx:417
const sal_Int32 BIFF12_ID_MULTCELL_BLANK
Definition: biffhelper.hxx:139
const sal_uInt16 BIFF5_ID_FORMULA
Definition: biffhelper.hxx:424
const sal_uInt16 BIFF_ID_CHFRLAYOUT
Definition: biffhelper.hxx:334
const sal_Int32 BIFF12_ID_EXTERNALREFS
Definition: biffhelper.hxx:109
const sal_Int32 BIFF12_ID_CELLSTYLE
Definition: biffhelper.hxx:49
const sal_uInt16 BIFF_ID_DCONBINAME
Definition: biffhelper.hxx:390
const sal_Int32 BIFF12_ID_PCITEM_ERROR
Definition: biffhelper.hxx:169
const sal_Int32 BIFF12_ID_PTREFERENCES
Definition: biffhelper.hxx:203
const sal_Int32 BIFF12_ID_COMMENTTEXT
Definition: biffhelper.hxx:71
const sal_uInt16 BIFF_BOF_BIFF3
Definition: biffhelper.hxx:569
const sal_uInt16 BIFF_ID_CHLINEFORMAT
Definition: biffhelper.hxx:343
const sal_uInt16 BIFF_ID_XFEXT
Definition: biffhelper.hxx:535
const sal_Int32 BIFF12_ID_PTFILTER
Definition: biffhelper.hxx:194
const sal_uInt16 BIFF_ID_PCDSOURCE
Definition: biffhelper.hxx:467
const sal_uInt16 BIFF_ID_NOTESOUND
Definition: biffhelper.hxx:453
const sal_uInt16 BIFF_ID_CHFRUNITPROPS
Definition: biffhelper.hxx:338
const sal_Int32 BIFF12_ID_CELL_DOUBLE
Definition: biffhelper.hxx:43
const sal_Int32 BIFF12_ID_ROWBREAKS
Definition: biffhelper.hxx:209
const sal_Int32 BIFF12_ID_CUSTOMWORKBOOKVIEW
Definition: biffhelper.hxx:83
const sal_Int32 BIFF12_ID_PIVOTAREA
Definition: biffhelper.hxx:184
const sal_uInt16 BIFF_ID_CHPIEEXT
Definition: biffhelper.hxx:348
const sal_uInt16 BIFF_ID_SCREENTIP
Definition: biffhelper.hxx:501
const sal_uInt16 BIFF4_ID_BOF
Definition: biffhelper.hxx:262
const sal_uInt16 BIFF_ID_CHTYPEGROUP
Definition: biffhelper.hxx:370
const sal_uInt16 BIFF_ID_CHAREAFORMAT
Definition: biffhelper.hxx:305
const sal_Int32 BIFF12_ID_BINARYINDEXROWS
Definition: biffhelper.hxx:35
const sal_Int32 BIFF12_ID_MERGECELL
Definition: biffhelper.hxx:136
const sal_uInt16 BIFF_ID_CFHEADER
Definition: biffhelper.hxx:299
const sal_uInt16 BIFF_ID_HYPERLINK
Definition: biffhelper.hxx:431
const sal_uInt16 BIFF3_ID_FONT
Definition: biffhelper.hxx:414
const sal_uInt16 BIFF_ID_PRECISION
Definition: biffhelper.hxx:471
const sal_Int32 BIFF12_ID_COMMENT
Definition: biffhelper.hxx:66
const sal_Int32 BIFF12_ID_COLOR
Definition: biffhelper.hxx:62
const sal_uInt16 BIFF2_ID_EXTERNALNAME
Definition: biffhelper.hxx:404
const sal_uInt16 BIFF_ID_BOTTOMMARGIN
Definition: biffhelper.hxx:296
const sal_uInt16 BIFF_ID_CHFRAMEPOS
Definition: biffhelper.hxx:326
const sal_Int32 BIFF12_ID_MULTCELL_ERROR
Definition: biffhelper.hxx:142
const sal_uInt16 BIFF_ID_HEADERFOOTER
Definition: biffhelper.hxx:428
const sal_Int32 BIFF12_ID_WEBPRTABLES
Definition: biffhelper.hxx:237
const sal_uInt16 BIFF_ID_CHFRBLOCKBEGIN
Definition: biffhelper.hxx:327
const sal_Int32 BIFF12_ID_EXTSHEETNAMES
Definition: biffhelper.hxx:116
const sal_uInt16 BIFF_ID_CHSERIESFORMAT
Definition: biffhelper.hxx:362
const sal_uInt16 BIFF_ID_CHFRINFO
Definition: biffhelper.hxx:332
const sal_uInt16 BIFF2_ID_LABEL
Definition: biffhelper.hxx:440
const sal_Int32 BIFF12_ID_PHONETICPR
Definition: biffhelper.hxx:182
const sal_uInt16 BIFF_ID_UNCALCED
Definition: biffhelper.hxx:519
const sal_uInt16 BIFF_ID_COLWIDTH
Definition: biffhelper.hxx:376
const sal_uInt8 BIFF_ERR_REF
Definition: biffhelper.hxx:563
const sal_uInt8 BIFF_STRF_RICH
Definition: biffhelper.hxx:587
const sal_uInt16 BIFF_ID_CHECKCOMPAT
Definition: biffhelper.hxx:319
const sal_Int32 BIFF12_ID_COLBREAKS
Definition: biffhelper.hxx:61
const sal_uInt16 BIFF_ID_CHOBJECTLINK
Definition: biffhelper.hxx:345
const sal_Int32 BIFF12_ID_CONTROLS
Definition: biffhelper.hxx:76
const sal_uInt16 BIFF_ID_PCDFSQLTYPE
Definition: biffhelper.hxx:271
const sal_uInt16 BIFF_ID_OBJBUTTON
Macro link.
Definition: biffhelper.hxx:540
const sal_Int32 BIFF12_ID_EXTERNALSELF
Definition: biffhelper.hxx:110
const sal_uInt16 BIFF_ID_QUERYTABLE
Definition: biffhelper.hxx:485
const sal_Int32 BIFF12_ID_FILEVERSION
Definition: biffhelper.hxx:118
const sal_Int32 BIFF12_ID_PCRECORDS
Definition: biffhelper.hxx:181
const sal_uInt16 BIFF_ID_OBJEDODATA
Group box data.
Definition: biffhelper.hxx:551
const sal_uInt16 BIFF_ID_SCENARIO
Definition: biffhelper.hxx:497
const sal_uInt16 BIFF_ID_CHLEGEND
Definition: biffhelper.hxx:341
const sal_uInt16 BIFF_ID_PCITEM_INTEGER
Definition: biffhelper.hxx:277
const sal_Int32 BIFF12_ID_INDEXEDCOLORS
Definition: biffhelper.hxx:133
const sal_Int32 BIFF12_ID_PCRECORDDT
Definition: biffhelper.hxx:180
const sal_uInt16 BIFF_ID_UNKNOWN
Definition: biffhelper.hxx:281
const sal_Int32 BIFF12_ID_PCDFIELDGROUP
Definition: biffhelper.hxx:159
const sal_uInt16 BIFF_ID_ITERATION
Definition: biffhelper.hxx:438
const sal_Int32 BIFF12_ID_EXTCELL_BOOL
Definition: biffhelper.hxx:101
const sal_Int32 BIFF12_ID_MULTCELL_DOUBLE
Definition: biffhelper.hxx:141
const sal_uInt16 BIFF2_ID_FONT
Definition: biffhelper.hxx:413
const sal_Int32 BIFF12_ID_FORMULA_BOOL
Definition: biffhelper.hxx:126
const sal_Int32 BIFF12_ID_FORMULA_ERROR
Definition: biffhelper.hxx:127
const sal_uInt16 BIFF_ID_QUERYTABLESETTINGS
Definition: biffhelper.hxx:487
const sal_uInt16 BIFF_ID_EXTSST
Definition: biffhelper.hxx:408
const sal_Int32 BIFF12_ID_ARRAY
Definition: biffhelper.hxx:31
const sal_uInt16 BIFF_ID_PTFIELD2
Definition: biffhelper.hxx:480
const sal_uInt16 BIFF_ID_XFCRC
Definition: biffhelper.hxx:534
const sal_uInt16 BIFF_ID_CHPICFORMAT
Definition: biffhelper.hxx:346
const sal_Int32 BIFF12_ID_FONTS
Definition: biffhelper.hxx:123
const sal_uInt16 BIFF_BOF_BIFF5
Definition: biffhelper.hxx:571
const sal_uInt16 BIFF_ID_SHEETPR
Definition: biffhelper.hxx:508
const sal_Int32 BIFF12_ID_TABLE
Definition: biffhelper.hxx:225
const sal_uInt16 BIFF_ID_CHAXIS
Definition: biffhelper.hxx:308
const sal_Int32 BIFF12_ID_WEBPR
Definition: biffhelper.hxx:236
const sal_uInt16 BIFF_ID_OBJCBLSFMLA
List box/combo box data.
Definition: biffhelper.hxx:555
const sal_uInt16 BIFF_ID_OBJCF
Group marker.
Definition: biffhelper.hxx:542
const sal_uInt16 BIFF_ID_PTROWCOLITEMS
Definition: biffhelper.hxx:484
const sal_uInt16 BIFF3_ID_BOF
Definition: biffhelper.hxx:261
const sal_uInt16 BIFF3_ID_BLANK
Definition: biffhelper.hxx:291
const sal_uInt16 BIFF_ID_CHCHART
Definition: biffhelper.hxx:312
const sal_uInt16 BIFF_ID_PTDEFINITION
Definition: biffhelper.hxx:477
const sal_Int32 BIFF12_ID_MULTCELL_STRING
Definition: biffhelper.hxx:146
const sal_uInt16 BIFF3_ID_DEFINEDNAME
Definition: biffhelper.hxx:395
const sal_Int32 BIFF12_ID_PTDATAFIELDS
Definition: biffhelper.hxx:190
const sal_uInt8 BIFF_STRF_16BIT
Definition: biffhelper.hxx:585
const sal_Int32 BIFF12_ID_PTLOCATION
Definition: biffhelper.hxx:198
const sal_uInt16 BIFF_ID_MERGEDCELLS
Definition: biffhelper.hxx:445
const sal_uInt16 BIFF_ID_CHSERPARENT
Definition: biffhelper.hxx:363
const sal_uInt16 BIFF_ID_PRINTGRIDLINES
Definition: biffhelper.hxx:472
const sal_uInt16 BIFF_ID_FILESHARING
Definition: biffhelper.hxx:410
const sal_uInt16 BIFF_ID_CHFONT
Definition: biffhelper.hxx:322
const sal_Int32 BIFF12_ID_CELL_ERROR
Definition: biffhelper.hxx:44
const sal_Int32 BIFF12_ID_PCDFRANGEPR
Definition: biffhelper.hxx:161
const sal_uInt16 BIFF_ID_CHTICK
Definition: biffhelper.hxx:369
const sal_Int32 BIFF12_ID_PCITEM_STRING
Definition: biffhelper.hxx:172
const sal_Int32 BIFF12_ID_AUTOFILTER
Definition: biffhelper.hxx:32
const sal_Int32 BIFF12_ID_HEADERFOOTER
Definition: biffhelper.hxx:130
const sal_Int32 BIFF12_ID_BRK
Definition: biffhelper.hxx:39
const sal_uInt16 BIFF_ID_CHPLOTFRAME
Definition: biffhelper.hxx:353
const sal_uInt16 BIFF_ID_CHSOURCELINK
Definition: biffhelper.hxx:365
const sal_Int32 BIFF12_ID_PCDEFINITION
Definition: biffhelper.hxx:155
const sal_Int32 BIFF12_ID_SHEETDATA
Definition: biffhelper.hxx:215
const sal_uInt16 BIFF_ID_PCITEM_DOUBLE
Definition: biffhelper.hxx:274
const sal_uInt16 BIFF_ID_CHPLOTGROWTH
Definition: biffhelper.hxx:354
const sal_uInt16 BIFF_ID_OBJPICTFMLA
Option flags.
Definition: biffhelper.hxx:544
const sal_Int32 BIFF12_ID_COLORSCALE
Definition: biffhelper.hxx:64
const sal_uInt16 BIFF_ID_CHTEXT
Definition: biffhelper.hxx:368
const sal_uInt16 BIFF_ID_CHDEFAULTTEXT
Definition: biffhelper.hxx:317
const sal_Int32 BIFF12_ID_BOOKVIEWS
Definition: biffhelper.hxx:36
const sal_Int32 BIFF12_ID_FONT
Definition: biffhelper.hxx:122
unsigned char sal_uInt8
#define SAL_MAX_UINT16