Mesclar vários Personal.xlsb

0

Existem SO e SU responde por mesclar o conteúdo de planilhas, mas alguém mesclou macros VBA para manter apenas macros distintas e / ou destacar diferenças.

    
por Mark Hurd 30.05.2015 / 12:37

1 resposta

1

Uma maneira indireta seria salvar todas as macros de cada planilha nos arquivos de texto correspondentes e comparar as mesmas usando utilitários diff / merge a> como WinMerge .

Se você tiver um grande número de planilhas, este código VBA ou este VBScript ajudará a reduzir trabalho manual.

Existe também um utilitário de comparação de VBA especialmente desenvolvido chamado VbaDiff que você pode tentar "marcará módulos que têm alterações de código em vermelho e módulos que não estão nos dois projetos em azul ":

    
por 31.05.2015 / 05:24