WORKSHEET FILE FORMAT FROM LOTUS APPENDIX A - CELL FORMAT ENCODING Copyright(c) 1984, Lotus Development Corporation 161 First Street Cambridge, Massachusetts 02142 (617) 492-7171 Electronic Edition, December, 1984 All Rights Reserved APPENDIX A: Cell Format Encoding The first byte of a content-related record contains a cell format code. Format is determined at the bit level. Table 8 Cell Format Encoding Bit number Description Code Meaning 7 protection 1 protected 0 unprotected 4,5,6 format type 0 fixed 1 scientific notation 2 currency 3 percent 4 comma 5 unused 6 unused 7 special 0,1,2,3 number of decimal 0-15 places decoded (if format type = 0-6) special format type 0 +/- (if format type = 7) 1 general 2 day-month-year 3 day-month 4 month-year 5 text (Symphony only) 6 hidden (Symphony only) 7 date;hour-min-sec (Symphony only) 8 date;hour-min (Symphony only) 9 date;intnt'l1 (Symphony only) 10 date;intnt'l1 (Symphony only) 11 time;intnt'l1 (Symphony only) 12 time;intnt'l2 13-14 unused 15 default EXAMPLE Currency format, two decimal places, unprotected cell Bit Number 7 6 5 4 3 2 1 0 Binary Code 0 0 1 0 0 0 1 0 --------- Format Type --------------- Protection Number of Decimal Places or Special Format The byte number is 0. The hex code is 22. Example Special format, month-year, protected cell Bit Number 7 6 5 4 3 2 1 0 Binary Code 1 1 1 1 0 1 0 0 --------- Format Type ------------- Protection Number of Decimal Places or Special Format The byte number is 0. The hex code is F4.