Co je soubor Lotus 123?
Soubor s příponou .123 je tabulkový soubor vytvořený pomocí Lotus 1-2-3, tabulkového softwaru od IBM Lotus SmartSuite. Používal se docela dobré časy, než byl na začátku 90. let překonán aplikací Microsoft Excel. Data v tabulkovém souboru Lotus bývala organizována do řádků a sloupců, podobně jako v současných souborech Excelu, a bylo možné na ně aplikovat různé výpočetní funkce. Několik různých verzí formátů souborů tabulkových procesorů Lotus se neustále vyvíjelo s různými příponami, jako jsou .wks, .wk1, .wk2, .wk3 a .wk4, přičemž každý různý číselný přírůstek v rozšíření sestával z modifikací. Lotus byl oficiálně ukončen v roce 2013.
Formát souboru Lotus 123 – Další informace
Soubory Lotus jsou binární soubory a nelze je číst ani interpretovat, pokud jsou otevřeny v nezpracované formě. Specifikace formátu souboru jsou k dispozici jako archivy na následujících odkazech:
Každý soubor je organizován jako nepřerušovaná sekvence binárních záznamů s proměnnou délkou.
Záhlaví souboru Lotus 123
Každý záznam v tabulkovém souboru Lotus 123 se skládá ze 4bajtového záhlaví následovaného tělem záznamu. Záhlaví také definuje typ a délku záznamu. Složení záhlaví je znázorněno níže.
Číslo bajtu | Popis bajtu |
---|---|
0,1 | Kód typu záznamu |
2,3 | Délka těla záznamu (bajty) |
Typy záznamů
Tabulkový soubor Lotus může mít různé typy záznamů. Ty mohou mít předem stanovenou i proměnnou délku. Následující tabulka ukazuje různé typy záznamů uspořádané podle operačních kódů.
Typ | Kód (hexadecimální) | Délka (bajty) | Popis |
---|---|---|---|
BOF | 0 | 2 | Začátek souboru |
EOF | 1 | 0 | Konec souboru |
CALCMODE | 2 | 1 | Režim výpočtu |
CALCORDER | 3 | 1 | Pořadí výpočtu |
SPLIT | 4 | 1 | Typ děleného okna |
SYNC | 5 | 1 | Synchronizace rozděleného okna |
ROZSAH | 6 | 8 | Rozsah aktivního listu |
OKNO1 | 7 | 31 | Záznam okna 1 |
COLW1 | 8 | 3 | Šířka sloupce, okno 1 |
WINTWO | 9 | 31 | Záznam okna 2 |
COLW2 | A | 3 | Šířka sloupce, okno 2 |
JMÉNO | B | 24 | Pojmenovaný rozsah |
PRÁZDNÝ | C | 5 | Prázdná buňka |
CELÉ ČÍSLO | D | 7 | Buňka celé číslo |
ČÍSLO | E | 13 | Číslo s plovoucí desetinnou čárkou |
LABEL | F | proměnná | označit buňku |
VZOREC | 10 | proměnná | Buňka vzorce |
TABULKA | 18 | 25 | Rozsah datové tabulky |
ORANŽOVÁ | 19 | 25 | Rozsah dotazu |
PRANGE | 1A | 8 | Rozsah tisku |
SRANGE | 1B | 8 | Seřadit rozsah |
FRANGE | 1C | 8 | Vyplnit rozsah |
KRANGE1 | 1D | 9 | Rozsah primárního klíče řazení |
HRANGE | 20 | 16 | Rozsah distribuce |
KRANGE2 | 23 | 9 | Rozsah sekundárního klíče řazení |
PROTEC | 24 | 1 | Globální ochrana |
PATÍ | 25 | 242 | Tisk zápatí |
HLAVIČKA | 26 | 242 | Tisk záhlaví |
NASTAVENÍ | 27 | 40 | Nastavení tisku |
OBRAZY | 28 | 10 | Tisk kódu okrajů |