aspose.info
FR

Qu'est-ce que le format de fichier Lotus 123 ? Apprenez des experts en format de fichier !

Mis à jour le

Qu’est-ce qu’un fichier Lotus 123 ?

Un fichier avec l’extension .123 est un fichier de feuille de calcul créé avec Lotus 1-2-3, un tableur d’IBM Lotus SmartSuite. Il était utilisé depuis assez longtemps avant d’être dépassé par l’application Microsoft Excel au début des années 1990. Les données d’un fichier de feuille de calcul Lotus étaient autrefois organisées en lignes et en colonnes, comme dans les fichiers Excel actuels, et différentes fonctions de calcul pouvaient y être appliquées. Plusieurs versions différentes des formats de fichiers de feuille de calcul Lotus ont continué à évoluer avec différentes extensions telles que .wks, .wk1, .wk2, .wk3 et .wk4, chaque incrément numérique variable dans l’extension consistant en des modifications. Lotus a été officiellement arrêté en 2013.

Format de fichier Lotus 123 - Plus d’informations

Les fichiers Lotus sont des fichiers binaires et ne peuvent pas être lus ou interprétés s’ils sont ouverts sous forme brute. Ses spécifications de format de fichier sont disponibles sous forme d’archives pour référence aux liens suivants :

Chaque fichier est organisé comme une séquence ininterrompue d’enregistrements binaires de longueur variable.

En-tête de fichier Lotus 123

Chaque enregistrement d’un fichier de feuille de calcul Lotus 123 se compose d’un en-tête de 4 octets suivi du corps de l’enregistrement. L’en-tête définit également le type et la longueur de l’enregistrement. La composition de l’en-tête est comme indiqué ci-dessous.

Numéro d’octetDescription d’octet
0,1Code du type d’enregistrement
2,3Longueur du corps de l’enregistrement (octets)

Types d’enregistrement

Un fichier de feuille de calcul Lotus peut avoir différents types d’enregistrements. Ceux-ci peuvent être de longueur prédéterminée ou variable. Le tableau suivant montre différents types d’enregistrement classés par code d’opération.

TypeCode (hex)Longueur (octets)Description
BOF02Début de fichier
EOF10Fin de fichier
MODECALC21Mode de calcul
CALCORDER31Ordre de calcul
DIVISER41Type de fenêtre fractionnée
SYNC51Synchronisation de la fenêtre fractionnée
GAMME68Plage de feuille de calcul active
FENÊTRE1731Fenêtre 1 enregistrement
COLW183Largeur de colonne, fenêtre 1
HIVER2931Enregistrement de la fenêtre 2
COLW2A3Largeur de colonne, fenêtre 2
NOMB24Gamme nommée
BLANCC5Cellule vide
ENTIERD7Cellule de nombre entier
NOMBREE13Nombre à virgule flottante
LABELFvariableLibellé cellule
FORMULE10variableCellule de formule
TABLEAU1825Plage de table de données
ORANGE1925Intervalle de requête
PRANGE1A8Gamme d’impression
SRANGE1B8Trier la plage
FRANGE1C8Plage de remplissage
KRANGE11D9Plage de clés de tri primaire
HRANGE2016Plage de distribution
KRANGE2239Plage de clés de tri secondaire
PROTEC241Protection globale
BAS DE PAGE25242Imprimer le pied de page
EN-TETE26242En-tête d’impression
CONFIGURATION2740Configuration de l’impression
MARGES2810Code des marges d’impression

Références

Voir aussi