2 Copyright 1998 David Rysdam
3 Copyright 1998-2003 Victor Wagner
4 Copyright 2003 Alex Ott
5 This file is released under the GPL. Details can be
6 found in the file COPYING accompanying this distribution.
9 #define MAX_MS_RECSIZE 18000
11 #define MS_UNIX_DATE_DIFF (70*365.2422+1)
13 #define DATE_FORMAT 14
19 #define AUTOFILTER 0x9E
20 #define AUTOFILTERINFO 0x9D
26 #define BOTTOMMARGIN 0x29
27 #define BOUNDSHEET 0x85
28 #define CALCCOUNT 0x0C
33 #define COORDLIST 0xA9
40 #define DEFAULTROWHEIGHT 0x225
41 #define DEFCOLWIDTH 0x55
44 #define DIMENSIONS 0x200
48 #define EXTERNCOUNT 0x16
49 #define EXTERNNAME 0x223
50 #define EXTERNSHEET 0x17
52 #define FILESHARING 0x5B
53 #define FILESHARING2 0x1A5
54 #define FILTERMODE 0x9B
55 #define FNGROUPCOUNT 0x9C
56 #define FNGROUPNAME 0x9A
61 #define FORMULA_RELATED 0x4BC
62 #define DOUBLE_STREAM_FILE 0x161
63 /*#define FORMULA 0x406 Microsoft docs wrong?*/
67 #define PROT4REVPASS 0x1BC
72 #define HORIZONTALPAGEBREAKS 0x1B
75 #define INTERFACEEND 0xE2
76 #define INTERFACEHDR 0xE1
77 #define ITERATION 0x11
79 #define LEFTMARGIN 0x26
90 #define OBJPROTECT 0x63
97 #define PRECISION 0x0E
98 #define PRINTGRIDLINES 0x2B
99 #define PRINTHEADERS 0x2A
102 #define RECIPNAME 0xB9
104 #define RIGHTMARGIN 0x27
108 #define SAVERECALC 0x5F
109 #define SCENARIO 0xAF
111 #define SCENPROTECT 0xDD
113 #define SELECTION 0x1D
118 #define STANDARDWIDTH 0x99
128 #define SXSTRING 0xCD
131 #define SXTBRGIITM 0xD1
137 #define TABIDCONF 0xEA
139 #define TEMPLATE 0x60
140 #define TOPMARGIN 0x28
142 #define UNCALCED 0x5E
144 #define VERTICALPAGEBREAKS 0x1A
146 #define WINDOW2 0x23E
147 #define WINDOWPROTECT 0x19
148 #define WRITEACCESS 0x5C
149 #define WRITEPROT 0x86
154 #define CONSTANT_STRING 0xFD
155 #define REFRESHALL 0x1B7
156 #define USESELFS 0x160
158 /* Vitus additions */
159 #define INTEGER_CELL 0x202