亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? xls.txt

?? 一個(gè)可以讓powerbasic直接創(chuàng)建 Excel 的dll 模塊
?? TXT
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
MICROSOFT EXCEL FILE FORMAT
Microsoft Excel is a popular spreadsheet.  It uses a file format called BIFF (Binary
File Format).  There are many types of BIFF records.  Each has a 4 byte header.  The
first two bytes are an opcode that specifies the record type.  The second two bytes
specify record length.  Header values are stored in byte-reversed form (less significant
byte first).  The rest of the record is the data itself (Figure 2-1).
Figure 2-1.  BIFF record header.
                 |  Record Header    |  Record Body
Byte Number    	 |  0    1    2    3 |  0    1   ...
                -----------------------------------
Record Contents	 | XX | XX | XX | XX | XX | XX | ...
                -----------------------------------
                | opcode   | length  | data
				
Each X represents a hexadecimal digit
Two X's form a byte.  The least significant (low) byte of the opcode is byte 0 and the
most significant (high) byte is byte 1.  Similarly, the low byte of the record length
field is byte 2 and the high byte is byte 3.

BOF (Beginning of File)
The first record in every spreadsheet is always of the BOF type (Figure 2-2).  
Figure 2-2.  BOF record.
           |  Record Header    |    Record Body    |
Byte       |  0    1    2    3 |  0    1    2    3 |
           -----------------------------------------
Contents   | 09 | 00 | 04 | 00 | 02 | 00 | 10 | 00 |
           -----------------------------------------
           | opcode  | length  | version |  file   |
           |         |         |  number |  type   |
The first two bytes, arranged with the low byte first, show that the opcode for BOF is
09h.  The second two bytes indicate that the record body is 4 bytes long.  The first two
bytes of the body are the version number (2 for the initial version of Excel).  The last
two bytes are the file type.  Type 10h is a worksheet file.

Relating Spreadsheet Cells to Record Data Bytes
A spreadsheet appears on a screen or printout as a matrix of rectangular cells.  Each
column is identified by a letter at its top, and each row is identified by a number.
Thus cell A1 is in the first column and the first row.  Cell C240 is in the third column
and the 240th row.  This scheme identifies cells in a way easily understood by people.
However, it is not particularly convenient for computers, as they do not handle letters
efficiently.  They are best at dealing with binary numbers.  Thus, Excel stores cell
identifiers as binary numbers, that people can read as hexadecimal.  The first number in
the system is 0 rather than 1.
Figure 2-3, which shows the form of an INTEGER record, illustrates the storage of column
and row information.
Figure 2-3.  INTEGER record.
      |  Record Header    |  Record Body
Byte  |  0    1    2    3 |  0    1    2    3    4    5    6    7    8 |
      ------------------------------------------------------------------
Value | 02 | 00 | 09 | 00 | 00 | 00 | 02 | 00 | 00 | 00 | 00 | 39 | 00 |
      ------------------------------------------------------------------
      | opcode  | length  |   row   | column  |   rgbAttr    |    w    |
Opcode 2 indicates an integer record.  The length bytes show that the record body is 9
bytes long.  Row 0 in the body corresponds to spreadsheet row 1.  Row 1 corresponds to
spreadsheet row 2, and so on.  Column 2 corresponds to spreadsheet column C.  Thus,
Figure 2-3 deals with cell C1.  The next three bytes, labeled "rgbAttr," specify cell
attributes (Table 2-3).  The final pair of bytes, (labeled "w") holds the integer's
value.  Here it is 39H or 57 decimal.  Thus the record specifies that cell C1 of the
spreadsheet contains an integer with the value 57.
Standard File Record Order
Excel worksheet files have each record type in a predetermined position.  A file need
not have all types, but the ones that are present are always be in the same order.
Table 2-1 lists the record types for Excel document (spreadsheet) files, in the order
they would appear in a BIFF file.  Table 2-2 lists the types in opcode order.
Several record types in a BIFF file, namely, ROW, BLANK, INTEGER, NUMBER, LABEL,
BOOLERR, FORMULA, and COLUMN DEFAULT, describe the contents of a cell.  These records
contain a 3 byte attribute field labeled "rgbAttr".  The following table describes how
the  bits in the field correspond to cell attributes.
Table 2-1.  Cell Attributes
Byte Offset     Bit   Description                     Contents
     0          7     Cell is not hidden              0b
                      Cell is hidden                  1b
                6     Cell is not locked              0b
                      Cell is locked                  1b
                5-0   Reserved, must be 0             000000b
                7-6   Font number (4 possible)
                5-0   Cell format code
     2          7     Cell is not shaded              0b
                      Cell is shaded                  1b
                6     Cell has no bottom border       0b
                      Cell has a bottom border        1b
                5     Cell has no top border          0b
                      Cell has a top border           1b
                4     Cell has no right border        0b
                      Cell has a right border         1b
                3     Cell has no left border         0b
                      Cell has a left border          1b
                2-0   Cell alignment code 
                           general                    000b
                           left                       001b
                           center                     010b
                           right                      011b
                           fill                       100b
                           Multiplan default align.   111b
The font number field is a zero-based index into the document's table of fonts.  the
cell format code is a zero-based index into the document's table of picture formats.
There are 21 different standard formats.  Additional custom formats may be defined by
the user.  See the FONT and FORMAT record descriptions form additonal details.
Table 2-2.  Excel Record Type in Order of Appearance
Record Type                Opcode (Hexadecimal)
BOF                           09
FILEPASS                      2F
INDEX                         0B
CALCCOUNT                     0C
CALCMODE                      0D
PRECISION                     0E
REFMODE                       0F
DELTA                         10
ITERATION                     11
1904                          22
BACKUP                        40
PRINT ROW HEADERS             2A
PRINT GRIDLINES               2B
HORIZONTAL PAGE BREAKS        1B
VERTICAL PAGE BREAKS          1A
DEFAULT ROW HEIGHT            25
FONT                          31
FONT2                         32
HEADER                        14
FOOTER                        15
LEFT MARGIN                   26
RIGHT MARGIN                  27
TOP MARGIN                    28
BOTTOM MARGIN                 29
COLWIDTH                      24
EXTERNCOUNT                   16
EXTERNSHEET                   17
EXTERNNAME                    23
FORMATCOUNT                   1F
FORMAT                        1E
NAME                          18
DIMENSIONS                    00
COLUMN DEFAULT                20
ROW                           08
BLANK                         01
INTEGER                       02
NUMBER                        03
LABEL                         04
BOOLERR                       05
FORMULA                       06
ARRAY                         21
CONTINUE                      3C
STRING                        07
TABLE                         36
TABLE2                        37
PROTECT                       12
WINDOW PROTECT                19
PASSWORD                      13
NOTE                          1C
WINDOW1                       3D
WINDOW2                       3E
PANE                          41
SELECTION                     1D
EOF                           0A
Table 2-3.  Excel Record Types in Opcode Order 
Record Type             Opcode (hexadecimal)
DIMENSIONS                 00
BLANK                      01
INTEGER                    02
NUMBER                     03
LABEL                      04
BOOLERR                    05
FORMULA                    06
STRING                     07
ROW                        08
BOF                        09
EOF                        0A
INDEX                      0B
CALCCOUNT                  0C
CALCMODE                   0D
PRECISION                  0E
REFMODE                    0F
DELTA                      10
ITERATION                  11
PROTECT                    12
PASSWORD                   13
HEADER                     14
FOOTER                     15
EXTERNCOUNT                16
EXTERNSHEET                17
NAME                       18
WINDOW PROTECT             19
VERTICAL PAGE BREAKS       1A
HORIZONTAL PAGE BREAKS     1B
NOTE                       1C
SELECTION                  1D
FORMAT                     1E
FORMATCOUNT                1F
COLUMN DEFAULT             20
ARRAY                      21
1904                       22
EXTERNNAME                 23
COLWIDTH                   24
DEFAULT ROW HEIGHT         25
LEFT MARGIN                26
RIGHT MARGIN               27
TOP MARGIN                 28
BOTTOM MARGIN              29
PRINT ROW HEADERS          2A
PRINT GRIDLINES            2B
FILEPASS                   2F
FONT                       31
FONT2                      32
TABLE                      36
TABLE2                     37
CONTINUE                   3C
WINDOW1                    3D
WINDOW2                    3E
BACKUP                     40
PANE                       41

Worksheet Record Types in Opcode Order
The following section lists all record types in opcode order.  It gives a specification
and byte-by-byte breakdown of each type.  Note that Excel terminology refers to
spreadsheets or worksheets as "documents."
DIMENSIONS                  00h                         0d

Record Type: DIMENSIONS
Description: Entire dimensions or range of a spreadsheet
Record Body Length: 8 bytes
Record Body Byte Structure:
      Byte Number     Byte Description               Contents (hex)
           0-1        First row
           2-3        Last row plus 1
           4-5        First column
           6-7        Last column plus 1
Note: The last row and column in the record are both one greater than the highest
numbered occupied ones.

BLANK                       01h                         1d

Record Type: BLANK
Description: Cell with no formula or value
Record Body Length: 7 bytes
Record Body Byte Structure:
      Byte Number     Byte Description               Contents (hex)
           0-1        Row
           2-3        Column
           4-6        Cell attributes (rgbAttr) (Table 2-3)

INTEGER                     02h                         2d

Record Type: INTEGER
Description: Constant unsigned integer
Record Body Length: 9 bytes
Record Body Byte Structure:
      Byte Number     Byte Description               Contents (hex)
           0-1        Row
           2-3        Column
           4-6        Cell attributes (rgbAttr) (Table 2-3)
           7-8        Unsigned integer value (w)

NUMBER                      03h                         3d

Record Type: NUMBER
Description: Constant floating point number
Record Body Length: 15 bytes
Record Body Byte Structure:
      Byte Number     Byte Description               Contents (hex)
           0-1        Row
           2-3        Column
           4-6        Cell attributes (rgbAttr) (Table 2-3)
           7-14       Floating point number value (IEEE format, see Appendix A)

LABEL                       04h                         4d

Record Type: LABEL
Description: Constant string
Record Body Length: 8 to 263 bytes
Record Body Byte Structure:
      Byte Number     Byte Description               Contents (hex)
           0-1        Row
           2-3        Column
           4-6        Cell attributes (rgbAttr) (Table 2-3)
           7          Length of string
           8-263      ASCII string, 0 to 255 bytes long

BOOLERR                     05h                         5d

Record Type: BOOLERR
Description: Boolean constant or error value
Record Body Length: 9 bytes
Record Body Byte Structure:
      Byte Number     Byte Description               Contents (hex)
           0-1        Row
           2-3        Column
           4-6        Cell attributes (rgbAttr) (Table 2-3)
           7          Boolean or error value
                                Boolean
                                      true                 1
                                      false                0
                                Error
                                      #NULL!               0
                                      #DIV/0!              7
                                      #VALUE!              0Fh
                                      #REF!                17h
                                      #NAME?               1Dh
                                      #NUM!                24h
                                      #N/A                 2Ah
           8          Specifies Boolean or error
                                Boolean                    0
                                Error                      1

FORMULA                     06h                         6d

Record Type: FORMULA
Description: Name, size, and contents of a formula cell
Record Body Length: 17-272 bytes
Record Body Byte Structure:
      Byte Number     Byte Description               Contents (hex)
           0-1        Row
           2-3        Column
           4-6        Cell attributes (rgbAttr) (see Table 2-3)
           7          Current value of formula (IEEE format, see Appendix A)
           15         Recalc flag
           16         Length of parsed expression
           17         Parsed expression
If a formula must be recalculated whenever it is loaded, the recalc flag (byte 15) must
be set.  Any nonzero value is a set recalc flag.  However, a flag value of 3 indicates
that the cell is a part of a matrix, and the entire matrix must be recalculated. Bytes 7

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品制服美女丁香| 91官网在线免费观看| 亚洲人成网站影音先锋播放| 欧美色精品天天在线观看视频| 蜜桃视频在线一区| 亚洲女同一区二区| 日本一区二区三区四区在线视频| 在线观看www91| 成人免费看视频| 久久成人精品无人区| 一区二区三区中文在线| 欧美国产1区2区| 欧美tk—视频vk| 制服丝袜亚洲色图| 色婷婷综合视频在线观看| 福利视频网站一区二区三区| 日韩成人伦理电影在线观看| 亚洲综合色自拍一区| 国产精品免费网站在线观看| 欧美成人三级电影在线| 欧美日韩一本到| 日本韩国视频一区二区| 成人精品国产免费网站| 狠狠色综合播放一区二区| 日本女人一区二区三区| 无码av中文一区二区三区桃花岛| 亚洲精品久久久蜜桃| 亚洲视频电影在线| 国产精品美女久久久久久| 精品福利一区二区三区| 日韩欧美一级片| 日韩欧美一二三区| 欧美videossexotv100| 91麻豆精品国产无毒不卡在线观看| 欧美亚洲日本国产| 欧美性生活大片视频| 色婷婷久久久亚洲一区二区三区 | 婷婷久久综合九色综合伊人色| 亚洲欧美偷拍另类a∨色屁股| 国产精品美女久久福利网站| 久久久亚洲国产美女国产盗摄 | 色天天综合久久久久综合片| 成人黄色软件下载| 成a人片亚洲日本久久| 丁香另类激情小说| 大胆亚洲人体视频| 成人深夜福利app| 99精品欧美一区二区三区小说| 大白屁股一区二区视频| 成人激情校园春色| 色就色 综合激情| 欧美视频中文字幕| 在线播放欧美女士性生活| 欧美一区二区三区四区高清| 欧美大片国产精品| 久久婷婷国产综合精品青草| 久久久久久97三级| 中文字幕一区二区三区精华液| 亚洲免费av观看| 水野朝阳av一区二区三区| 日韩成人dvd| 国产精一区二区三区| 99久久综合99久久综合网站| 色综合久久综合网欧美综合网| 欧美日韩国产乱码电影| 日韩免费看的电影| 久久先锋影音av鲁色资源网| 久久精品人人做| 亚洲免费资源在线播放| 爽好多水快深点欧美视频| 久久精品国产秦先生| 国产91富婆露脸刺激对白| 色婷婷久久久久swag精品| 欧美高清性hdvideosex| 2021久久国产精品不只是精品| 中文字幕高清一区| 婷婷中文字幕综合| 国产主播一区二区| 色婷婷综合视频在线观看| 日韩一区二区免费视频| 国产精品黄色在线观看| 日韩综合一区二区| 高清beeg欧美| 欧美色区777第一页| 久久精品亚洲精品国产欧美kt∨| 亚洲青青青在线视频| 久久er99热精品一区二区| 成人精品免费网站| 欧美日本在线视频| 国产欧美久久久精品影院| 亚洲在线观看免费| 国产精品综合在线视频| 91久久精品午夜一区二区| 日韩美女在线视频 | 日本一区二区三区电影| 一区二区三区免费网站| 国内精品伊人久久久久av影院| 色悠悠亚洲一区二区| 久久久久久久久蜜桃| 亚洲成a人v欧美综合天堂| 成人激情视频网站| 精品精品欲导航| 亚洲福利一区二区三区| caoporn国产一区二区| 日韩精品一区二区三区视频在线观看| 亚洲欧美视频一区| 国产精品一区二区果冻传媒| 欧美一区二区视频网站| 亚洲男人天堂一区| 成人v精品蜜桃久久一区| 欧美成人三级电影在线| 天天影视网天天综合色在线播放| 99热精品国产| 国产视频一区二区在线观看| 蜜臀av性久久久久蜜臀aⅴ四虎 | 91色视频在线| 久久久91精品国产一区二区精品| 日韩中文字幕麻豆| 欧美无人高清视频在线观看| 中文字幕一区二区三区在线观看| 国内精品伊人久久久久av一坑| 91精品国产色综合久久不卡电影 | 国产成人免费在线| 日韩免费观看高清完整版| 无码av免费一区二区三区试看| 日本韩国精品在线| 成人免费在线观看入口| 懂色一区二区三区免费观看 | 欧美激情在线观看视频免费| 精品一区二区三区av| 欧美电视剧在线观看完整版| 日本亚洲天堂网| 91.xcao| 婷婷丁香久久五月婷婷| 6080日韩午夜伦伦午夜伦| 午夜精品久久久久久久蜜桃app| 欧美午夜一区二区三区| 亚洲第一福利一区| 欧美视频一区二区三区四区| 午夜国产精品影院在线观看| 欧美日韩黄色一区二区| 五月开心婷婷久久| 欧美一级一级性生活免费录像| 日韩成人午夜精品| 精品国产免费视频| 国产成人免费网站| 中文字幕中文字幕一区二区| 一本色道久久综合亚洲aⅴ蜜桃| 亚洲人成影院在线观看| 在线看一区二区| 日日噜噜夜夜狠狠视频欧美人| 欧美一级欧美三级在线观看| 奇米影视一区二区三区小说| 欧美成人伊人久久综合网| 国产精品正在播放| 国产精品久久久久久久久果冻传媒| 成人免费不卡视频| 一区二区三区中文在线| 欧美高清一级片在线| 久久66热偷产精品| 国产目拍亚洲精品99久久精品| 91麻豆国产在线观看| 亚洲18影院在线观看| 亚洲精品日韩一| 欧美亚洲图片小说| 久久精品国产77777蜜臀| 久久久高清一区二区三区| 99久久伊人久久99| 午夜激情一区二区| 久久九九久久九九| 日本精品免费观看高清观看| 日韩二区在线观看| 国产欧美日韩卡一| 欧美午夜在线一二页| 久久99热狠狠色一区二区| 中文字幕日韩av资源站| 欧美日韩三级在线| 国产成人精品午夜视频免费| 亚洲黄色小视频| 精品美女被调教视频大全网站| 不卡视频一二三四| 日本不卡高清视频| 中文字幕一区二区三区不卡在线| 在线播放一区二区三区| 成人h版在线观看| 蜜臀av一级做a爰片久久| 综合电影一区二区三区| 欧美大白屁股肥臀xxxxxx| 91在线视频在线| 国内外精品视频| 午夜国产精品一区| 国产精品萝li| 精品国产一区二区在线观看| 一本到不卡精品视频在线观看| 精品在线视频一区| 五月婷婷欧美视频| 亚洲人xxxx| 国产欧美日本一区二区三区| 日韩欧美在线网站| 欧美三级韩国三级日本三斤|