2009-02-05 9 views

Répondre

11

Vous pouvez trouver les informations nécessaires dans le MICROSOFT OFFICE EXCEL 97-2007 BINARY FILE FORMAT SPECIFICATION disponible auprès de Microsoft.

Voir page 11 pour l'explication suivante:

 
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) 

Vous pouvez identifier la version BIFF utilisé dans un fichier XLS depuis le début de enregistrement de fichier (BOF) présente dans toutes les versions BIFF 5 , 7 et 8 fichiers. Dans BIFF4 et versions antérieures, divers enregistrements (autre que l'enregistrement BOF) ont informations de version spécifiées dans l'octet de poids fort de leurs numéros d'enregistrement . C'était une méthodologie redondante, donc pour les versions de BIFF après BIFF4, Excel obtient la version BIFF en lisant l'enregistrement BOF.

L'enregistrement BOF est décrit en détail à la page 43 du même document.