Como posso descobrir quais partes de uma pasta de trabalho do Excel são maiores em tamanho?

6

Eu tenho um Excel .xlsx que pesa 47MB. Eu gostaria de saber quais partes da pasta de trabalho são as mais pesadas e trabalhá-las, já que eu não fiz muito progresso manualmente tentando identificar e reduzir o tamanho do arquivo. Existe alguma maneira de saber o quanto cada folha pesa em uma pasta de trabalho do Excel?

    
por s_a 09.04.2014 / 14:36

3 respostas

14

Não pretendia responder à minha pergunta, mas descobri como fazer isso depois. Então, aqui está o acordo:

  1. Primeiro, faça uma cópia do arquivo, renomeie-o como .zip, abra-o e navegue até [zipfile]\xl\worksheets\ . Lá você verá os arquivos .xml com o tamanho descompactado. Por exemplo:

  2. Identifiqueamaiorplanilha,nestecasosheet6.xml

  3. Abraoarquivo[zipfile]\xl\_rels\workbook.xml.relsedescubraoIDderelacionamentocorrespondentedaworksheet.xmlidentificadaanteriormente.Nessecaso,or:iddesheet6.xmlé10:

  4. Abra o arquivo [zipfile]\xl\workbook.xml . Usando o rid do grande arquivo .xml que você obteve acima e a estrutura de workbook.xml (mostrada abaixo), descubra o nome da planilha grande em sua pasta de trabalho.

    
por 09.04.2014 / 15:40
1

Um arquivo xlsx de 47 NB é muito incomum, a menos que tenha muitas imagens nele. Se o seu não tiver, a chance é grande de que você esteja tendo um desses arquivos exportados que deu errado.

Basicamente, o que acontece é que quando o arquivo xlsx é exportado, aberto com excel e salvo novamente, ele salva o arquivo com muitas linhas e colunas vazias. Você pode identificar isso vendo barras de rolagem enormes (por exemplo: o botão de rolagem é minúsculo).

Para neutralizar isso, faça uma seleção da primeira coluna vazia até o último (usando as células de cabeçalho, não selecionando células individuais), então no cabeçalho, clique com o botão direito e selecione delete. Faça o mesmo para as linhas (que são muito divertidas !!!) e salve o arquivo.

Excell agora deve salvar o arquivo e se esse foi o problema, ele vai de 47 mb para talvez 2 mb.

    
por 09.04.2014 / 14:47
1

Não é possível comentar (pontos insuficientes), mas usei isso além da resposta incrível fornecida pela S_A para obter o meu arquivo inchado de 75mb para 1.7mb ...

Eu nunca tinha ouvido falar do " Limpar o excesso de formatação de células " antes ... (BTW, é parte do Excel, não é um produto de terceiros ...)

Desculpe por enviar isso como uma resposta, mas eu gostaria de falar sobre essa ferramenta útil e agradeço sua útil discussão! Esperando conseguir pontos suficientes algum dia para participar ...

Editar: por recomendação do robinCTS, mostrarei rapidamente como ativar / acessar essa ferramenta a partir do Excel

    
por 13.06.2018 / 02:35