Apa itu file Lotus 123?
File dengan ekstensi .123 adalah file spreadsheet yang dibuat dengan Lotus 1-2-3, perangkat lunak spreadsheet oleh IBM Lotus SmartSuite. Itu telah digunakan untuk waktu yang cukup baik sebelum dilampaui oleh aplikasi Microsoft Excel pada awal 1990-an. Data dalam file spreadsheet Lotus dulu diatur dalam baris dan kolom, mirip dengan file Excel saat ini, dan fungsi perhitungan yang berbeda dapat diterapkan padanya. Beberapa versi berbeda dari format file spreadsheet Lotus terus berkembang dengan ekstensi yang berbeda seperti .wks, .wk1, .wk2, .wk3, dan .wk4, dengan setiap peningkatan numerik yang bervariasi dalam ekstensi terdiri dari modifikasi. Lotus secara resmi dihentikan pada tahun 2013.
Format File Lotus 123 - Informasi Lebih Lanjut
File Lotus adalah file biner dan tidak dapat dibaca atau diinterpretasikan jika dibuka dalam bentuk mentah. Spesifikasi format filenya tersedia sebagai arsip untuk referensi di tautan berikut:
Setiap file diatur sebagai urutan tak terputus dari catatan biner panjang variabel.
Tajuk Berkas Lotus 123
Setiap record dalam file spreadsheet Lotus 123 terdiri dari header 4-byte diikuti oleh badan record. Header juga menentukan jenis dan panjang record. Komposisi tajuk adalah seperti yang ditunjukkan di bawah ini.
Nomor Byte | Deskripsi Byte |
---|---|
0,1 | Rekam kode jenis |
2,3 | Rekam panjang tubuh (byte) |
Jenis Rekam
File spreadsheet Lotus dapat memiliki jenis catatan yang berbeda. Ini dapat ditentukan sebelumnya serta panjang variabel. Tabel berikut menunjukkan berbagai jenis rekaman yang disusun menurut Op Code.
Tipe | Kode (hex) | Panjang (byte) | Deskripsi |
---|---|---|---|
BOF | 0 | 2 | Awal berkas |
EOF | 1 | 0 | Akhir berkas |
MODE CALC | 2 | 1 | Modus perhitungan |
CALCORDER | 3 | 1 | Urutan perhitungan |
BAGI | 4 | 1 | Jenis jendela terpisah |
SINKRONKAN | 5 | 1 | Sinkronisasi jendela terpisah |
JANGKAUAN | 6 | 8 | Rentang lembar kerja aktif |
WINDOW1 | 7 | 31 | Catatan jendela 1 |
COLW1 | 8 | 3 | Lebar kolom, jendela 1 |
WINTWO | 9 | 31 | Catatan jendela 2 |
COLW2 | A | 3 | Lebar kolom, jendela 2 |
NAMA | B | 24 | Rentang bernama |
KOSONG | C | 5 | sel kosong |
INTEGER | D | 7 | sel bilangan bulat |
NUMBER | E | 13 | Nomor titik apung |
LABEL | F | variabel | Label sel |
FORMULA | 10 | variabel | Sel rumus |
TABEL | 18 | 25 | Rentang tabel data |
JERUK | 19 | 25 | Rentang kueri |
PRANGE | 1A | 8 | Rentang cetak |
SRANGE | 1B | 8 | Sortir rentang |
FRANGE | 1C | 8 | Isi rentang |
KRANGE1 | 1D | 9 | Kisaran kunci pengurutan primer |
HRANGE | 20 | 16 | Jangkauan distribusi |
KRANGE2 | 23 | 9 | Kisaran kunci sortir sekunder |
LINDUNGI | 24 | 1 | Perlindungan global |
FOOTER | 25 | 242 | Cetak footer |
KEPALA | 26 | 242 | Cetak tajuk |
SETUP | 27 | 40 | Pengaturan cetak |
MARGIN | 28 | 10 | Cetak kode margin |