2009-02-05 34 views

回答

11

您可以在微軟提供的MICROSOFT OFFICE EXCEL 97-2007 BINARY FILE FORMAT SPECIFICATION中找到必要的信息。

參見第11頁以下解釋:

 
BIFF  Microsoft Office Excel version 
--------------------------------------------------- 
BIFF5  Microsoft Excel version 5.0 (XL5) 
BIFF7  Microsoft Excel 95 (XL7) (also called Microsoft Excel version 7) 
BIFF8  Microsoft Excel 97 (XL8), Microsoft Excel 2000 (XL9), 
      Microsoft Excel 2002 (XL10), Microsoft Office Excel 2003 (XL11), 
      Microsoft Office Excel 2007 (XL12) 

可以識別BIFF版本從開始 文件(BOF)記錄存在於所有BIFF 5版本的XLS文件中使用 ,7和8個文件。在BIFF4 及更早版本中,各種記錄 (BOF記錄除外)具有 版本信息中指定的 其高位字節的 號碼。這是一種多餘的方法,因此對於BIFF4之後的版本BIFF ,Excel通過讀取BOF記錄來獲得BIFF 版本。

BOF記錄在同一文檔的第43頁有詳細描述。