Especificações e limites das folhas, o por quê destes valores

Fevereiro 2017


Algumas informações sobre a razão de valores (especificações e limites) aparentemente arbitrárias: Por que é possível exibir 256 caracteres em uma célula, e não 250 ou 300? Por que 16.384 colunas no Excel 2007?

A questão a seguir foi postada em um fórum: "Fica-se confrontado com um limite de 65.536 linhas, mas eu não digitei o porquê desta limitação... alguém poderia explicar numa linguagem de amador o que bloqueia o Excel 2003 neste número de células/colunas, que deve ser a mesma razão para Excel 2007 supõe-se?"

Infelizmente a linguagem amadora não será suficiente para fornecer as explicações necessárias, que se originam na linguagem-máquina utilizada para escrever os arquivos -sistemas e algumas restrições ligadas ao número de bytes que servem para codificar os dados elementares. Mas, vamos tentar....

Quando um byte é formado de 8 bits (número binário igual a 0 ou 1</ital>) é denominado um octeto (byte). E um octeto pode representar 2 potencia 8 = 256 valores diferentes [escreve-se 2^8]. Daí este limite de 256 códigos ASCII, 256 caracteres possíveis de serem exibidos em uma célula Excel, 256 colunas do Excel 2003, etc.

Outras limitações

Com 2 octetos (bytes), ou seja, 16 bits, pode-se definir 2^16 = 65.536 valores, ou seja, o número de linhas do Excel 2003. Com 14 bits, pode-se definir 2^14 = 16384 valores. É o número de colunas do Excel 2007. Com 20 bits, pode-se definir 2^20 = 1.048.576 valores. É o número de linhas do Excel 2007.

E, para os mais curiosos, ao examinar a Ajuda do Excel 2007no seu capítulo sobre Especificações e limites relativos às folhas de cálculo e às planilhas , constatamos que a maior parte destes limites são das potencias de 2:
2^4=16 espessura e estilos de linhas
2^5=32 estilo de preenchimento, campos no formulário
2^9=512 fontes por planilha
2^10=1.024 saltos de página
2^15=32.767 caracteres armazenados em uma célula.

Para responder a uma pergunta mais recente, é preciso notar que as especificações do Excel 2010 são as mesmas que as do Excel 2007.
Foto: © Microsoft.

Veja também

Artigo original publicado por . Tradução feita por ninha25. Última modificação: 12 de novembro de 2016 às 14:05 por pintuda.
Este documento, intitulado 'Especificações e limites das folhas, o por quê destes valores ', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.