aspose.info
PT

O que é o formato de arquivo do Lotus 123? Aprenda com especialistas em formato de arquivo!

Atualizado em

O que é um arquivo Lotus 123?

Um arquivo com extensão .123 é um arquivo de planilha criado com o Lotus 1-2-3, um software de planilha da IBM Lotus SmartSuite. Ele estava em uso por bons tempos antes de ser superado pelo aplicativo Microsoft Excel no início dos anos 90. Os dados em um arquivo de planilha do Lotus costumavam ser organizados em linhas e colunas, semelhantes aos arquivos atuais do Excel, e diferentes funções de computação podiam ser aplicadas a ele. Várias versões diferentes dos formatos de arquivo de planilha do Lotus continuaram evoluindo com diferentes extensões, como .wks, .wk1, .wk2, .wk3 e .wk4, com cada incremento numérico variável na extensão consistindo em modificações. A Lotus foi oficialmente descontinuada em 2013.

Formato de arquivo Lotus 123 - Mais informações

Os arquivos Lotus são arquivos binários e não podem ser lidos ou interpretados se abertos em formato bruto. Suas especificações de formato de arquivo estão disponíveis como arquivos para referência nos seguintes links:

Cada arquivo é organizado como uma sequência ininterrupta de registros binários de comprimento variável.

Cabeçalho do arquivo Lotus 123

Cada registro em um arquivo de planilha do Lotus 123 consiste em um cabeçalho de 4 bytes seguido pelo corpo do registro. O cabeçalho também define o tipo e o comprimento do registro. A composição do cabeçalho é mostrada abaixo.

Número do ByteDescrição do Byte
0,1Código do tipo de registro
2,3Comprimento do corpo do registro (bytes)

Tipos de registro

Um arquivo de planilha do Lotus pode ter diferentes tipos de registro. Estes podem ser de comprimento predeterminado, bem como variável. A tabela a seguir mostra diferentes tipos de registros organizados por Op Code.

TipoCódigo (hex)Comprimento (bytes)Descrição
BOF02Início do arquivo
EOF10Fim do arquivo
CALCMODE21Modo de cálculo
CALCORDER31Ordem de cálculo
DIVIDIR41Tipo de janela dividida
SINC51Sincronização de janela dividida
RANGE68Faixa de planilha ativa
JANELA1731Registro da janela 1
COLW183Largura da coluna, janela 1
WINTWO931Registro da janela 2
COLW2A3Largura da coluna, janela 2
NOMEB24Intervalo nomeado
BRANCOC5Célula em branco
INTEIROD7Célula de número inteiro
NÚMEROE13Número de ponto flutuante
LABELFvariávelCélula de etiqueta
FORMULA10variávelCélula de fórmula
TABELA1825Intervalo da tabela de dados
LARANJA1925Intervalo de consulta
PRANGE1A8Gama de impressão
SRANGE1B8Classificar intervalo
FRANGO1C8Faixa de preenchimento
KRANGE11D9Intervalo de chave de classificação primária
HRANGE2016Gama de distribuição
KRANGE2239Intervalo de chave de classificação secundária
PROTEC241Proteção global
RODAPÉ25242Imprimir rodapé
CABEÇALHO26242Cabeçalho de impressão
CONFIGURAÇÃO2740Configuração de impressão
MARGENS2810Imprimir código de margens

Referências

Veja também