Tệp Lotus 123 là gì?
Tệp có phần mở rộng .123 là tệp bảng tính được tạo bằng Lotus 1-2-3, một phần mềm bảng tính của IBM Lotus SmartSuite. Nó đã được sử dụng trong thời gian khá tốt trước khi bị ứng dụng Microsoft Excel qua mặt vào đầu những năm 1990. Dữ liệu trong tệp bảng tính Lotus từng được sắp xếp theo hàng và cột, tương tự như tệp Excel hiện tại và có thể áp dụng các hàm tính toán khác nhau cho tệp. Một số phiên bản khác nhau của định dạng tệp bảng tính Lotus tiếp tục phát triển với các phần mở rộng khác nhau, chẳng hạn như .wks, .wk1, .wk2, .wk3 và .wk4, với mỗi phần tăng số khác nhau trong phần mở rộng bao gồm các sửa đổi. Lotus đã chính thức ngừng sản xuất vào năm 2013.
Định dạng tệp Lotus 123 - Thông tin thêm
Tệp Lotus là tệp nhị phân và không thể đọc hoặc giải thích nếu được mở ở dạng thô. Thông số kỹ thuật định dạng tệp của nó có sẵn dưới dạng tài liệu lưu trữ để tham khảo tại các liên kết sau:
Mỗi tệp được tổ chức dưới dạng một chuỗi các bản ghi nhị phân có độ dài thay đổi không bị gián đoạn.
Tiêu đề tệp Lotus 123
Mỗi bản ghi trong tệp bảng tính Lotus 123 bao gồm một tiêu đề 4 byte theo sau là phần thân bản ghi. Tiêu đề cũng xác định loại và độ dài của bản ghi. Thành phần tiêu đề như hình dưới đây.
Số byte | Mô tả byte |
---|---|
0,1 | Mã loại bản ghi |
2,3 | Độ dài thân bản ghi (byte) |
Các loại bản ghi
Tệp bảng tính Lotus có thể có các loại bản ghi khác nhau. Chúng có thể được xác định trước cũng như có độ dài thay đổi. Bảng sau đây hiển thị các loại bản ghi khác nhau được sắp xếp theo Mã Op.
Loại | Mã (hex) | Độ dài (byte) | Mô tả |
---|---|---|---|
BOF | 0 | 2 | Đầu tệp |
EOF | 1 | 0 | Cuối tệp |
CALCMODE | 2 | 1 | Chế độ tính toán |
CALCORDER | 3 | 1 | Lệnh tính toán |
TÁCH | 4 | 1 | Kiểu cửa sổ chia đôi |
SYNC | 5 | 1 | Đồng bộ hóa cửa sổ chia nhỏ |
PHẠM VI | 6 | 8 | Phạm vi trang tính đang hoạt động |
CỬA SỔ1 | 7 | 31 | Cửa sổ 1 bản ghi |
COLW1 | 8 | 3 | Chiều rộng cột, cửa sổ 1 |
WINTWO | 9 | 31 | Bản ghi cửa sổ 2 |
COLW2 | A | 3 | Chiều rộng cột, cửa sổ 2 |
TÊN | B | 24 | Phạm vi được đặt tên |
TRỐNG | C | 5 | Ô trống |
SỐ SỐ | D | 7 | Ô số nguyên |
SỐ | E | 13 | Số dấu phẩy động |
LABEL | F | biến | Nhãn ô |
CÔNG THỨC | 10 | biến | Ô công thức |
BẢNG | 18 | 25 | Phạm vi bảng dữ liệu |
CAM | 19 | 25 | Phạm vi truy vấn |
PRANGE | 1A | 8 | Phạm vi in |
KỲ LẠ | 1B | 8 | Phạm vi sắp xếp |
PHẦN | 1C | 8 | Điền vào phạm vi |
KRANGE1 | 1D | 9 | Dãy khóa sắp xếp chính |
HHANGE | 20 | 16 | Phạm vi phân phối |
KRANGE2 | 23 | 9 | Dãy khóa sắp xếp phụ |
PROTEC | 24 | 1 | Bảo vệ toàn cầu |
FOOTER | 25 | 242 | In chân trang |
ĐẦU | 26 | 242 | In tiêu đề |
CÀI ĐẶT | 27 | 40 | Thiết lập in |
BIÊN GIỚI | 28 | 10 | In mã lề |