Como comparar arquivos no Microsoft Excel

Escrito por jae chapman | Traduzido por filipe romao
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como comparar arquivos no Microsoft Excel
Planilhas podem organizar dados, mas multiplas versões podem criar problemas (number background image by kuhar from Fotolia.com)

É possível desorganizar rapidamente uma planilha de dados ou tabela do Microsoft Excel utilizando mais de uma versão da mesma. Isto é especialmente provável se mais de uma pessoa está trabalhando no mesmo projeto. Com um pouco de trabalho, vários destes problemas podem ser evitados utilizando o recurso Controlar Alterações. Se você não estiver usando tal recurso e precisa ver o que está diferente entre duas planilhas ou tabelas, você ainda tem a opção de compará-las.

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

Instruções

    Comparação pelo tamanho do arquivo

  1. 1

    Salve o arquivo no formato de valores separados por vírgulas - ".csv". Nomeie-os com nomes similares, como file1.csv e file2.csv. Este método só funcionará para planilhas contendo dados, e não fórmulas.

  2. 2

    Vá para o menu "Iniciar", selecione "Acessórios" e abra o terminal do sistema operacional.

  3. 3

    Altere o diretório padrão do terminal para o diretório onde os aquivos estão gravados. Por exemplo, o terminal que irá iniciar no diretório é "C:\Users\José." Insira "cd Documentos" para trabalhar dentro da pasta Documentos. O terminal estão irá ler o diretório "C:\Users\José\Documentos".

  4. 4

    Insira "comp file1.csv file2.csv" usando seus nomes de arquivos da pasta onde os mesmos foram gravados. Se tiverem o mesmo tamanho, o terminal irá assumir que são iguais e irá retornar a mensagem "Comparação de arquivos Ok". Caso contrário, o terminal irá informar que os arquivos são diferentes em tamanho.

    Comparação de listas através de Macro

  1. 1

    Abra o editor do Visual Basic e selecione o arquivo primário no menu esquerdo como VBAProject[file1.xlsm]. Selecione "Inserir" e "Módulo" no menu localizado no topo da tela.

  2. 2

    Crie uma macro no Visual Basic que será executada através de uma rotina if/ then para comparar o texto de cada célula no arquivo primário com um arquivo secundário. Atribua um nome lógico, como "CompareFiles ()" à função. O código fonte deve produzir uma lista de dados divergente em uma nova folha do arquivo primário. Feche o editor do Visual Basic e salve o arquivo.

  3. 3

    Clique na aba "Exibição" no topo da área de navegação principal. Selecione o botão "Macros" e, então, "Exibir Macros". Selecione a nova macro na lista e clique em "Executar".

Dicas & Advertências

  • Existem programas gratuitos e pagos para o Microsoft Excel que irão executar a comparação e evidenciar as diferenças.
  • Se você estiver criando várias versões de um arquivo do Excel, deve "compartilhar" a pasta de trabalho do Excel antes de criar versões diferentes. Isto irá permitir que você utilize os recursos do Excel de alterações compartilhadas e união de pastas de trabalho.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível