quarta-feira, 27 de maio de 2009

Tamanho de uma Planilha

Faça o seguinte teste:
1. Crie uma pasta de trabalho nova
2. Na célula A1 digite "A"
3. Na célula B1 digite "B"
4. Salve a pasta de trabalho
5. Veja o tamanho do arquivo criado

Agora faça o seguinte:
1. Crie uma pasta de trabalho nova
2. Na célula A1 digite "A"
3. Na célula IV65536 (ou XDF1048576 no caso da última versão do Excel) digite "B"
4. Salve a pasta de trabalho
5. Veja o tamanho do arquivo criado e compare com o primeiro

Como pode ver, apesar de os 2 arquivos terem os mesmos dados, a posição destes dados na planilha influencia seu tamanho e, consequentemente a segunda planilha fica mais pesada. Isso ocorre porque o Excel não tem mapeadas todas as células previstas em suas planilhas. O mapeamento ocorre até o limite utilizado. Ou seja, no primeiro exemplo, o limite é B1, 2 colunas e 1 linha que é igual a 2 células. No segundo exemplo, o limite é IV65536, 256 colunas e 65.536 linhas que é igual a 16.777.216 células mapeadas. E, claro, para fazer esse mapeamento, precisa-se de espaço em disco e em memória.

É muito comum colocar alguns dados auxiliares "escondidos" em áreas fora do campo de visão do usuário. Pense como alternativa colocar essas informações em uma outra planilha e, se for o caso, ocultá-la. Além de ser uma solução mais elegante, a pasta de trabalho terá seu tamanho reduzido.



Nenhum comentário: