The information in this article applies to:
SUMMARY
The description of the CONTINUE record of the Excel 8 BIFF contained in the Microsoft Excel 97 Developer's Kit is incomplete.
MORE INFORMATION
The SST record is the Shared String Table record, and will contain the strings of text from cells of the worksheet. For Excel 97 and Excel 2000 the size of this record is limited to 8224 bytes of data, including the formatting runs and string-length information. Shared string data that exceeds this limit will be stored in a CONTINUE record. When the last string in the SST must be broken into two segments, and the last segment stored as the first data in the CONTINUE record, that segment may be stored as either compressed or uncompressed Unicode. Consequently, the first byte of the data will contain 00h or 01h. This is a one-byte field called a grbit field. It is not part of the string segment.
Steps to ReproduceFill a cell with 9000 characters of text. This will cause the string to be continued in a CONTINUE record. If you have the Japanese Language kit you can use the Osaka font to enter one or two characters at the end, which will cause those characters, and consequently, the portion of the string in the CONTINUE record, to be uncompressed Unicode.At offset 4 of the CONTINUE record, you will see the value "01", which is the grbit value for uncompressed Unicode. Otherwise, you will see "00". Neither flag is part of the original string. REFERENCESFor more information, see the Microsoft Excel 97 Developer's Kit - ISBN 1-57231-498-2 Additional query words: kbDSupport
Keywords : kbdocerr kbExcel kbSDKExcel kbExcel97 kbexcel2000 |
Last Reviewed: October 5, 1999 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |