1
resposta

[Dúvida] VBA e GIT

Boa tarde pessoal,

Gostaria de saber se existe alguma maneira de versionar o código VBA usando GIT? Hoje estou versionando a planilha inteira, mas com isso não consigo ver as mudanças que são feitas durante o desenvolvimento do da planilha que estou criando.

Att. Felipe

1 resposta

Existe sim! Segue o passo a passo:

Crie um repositório Git, abre uma pasta vazia, dá um git bash here e dá o git init Abra o Editor VBA e exporte o código VBA, no Editor VBA, clique com o botão direito do mouse no nome do projeto VBA e selecione "Exportar arquivo de projeto". Salve o arquivo exportado nessa pasta Dá um git add *, para adicionar o arquivo do projeto VBA ao repositório Git. Crie um commit

Obs: O código VBA pode conter referências a objetos do Excel, como células, gráficos, tabelas e outros elementos da planilha. Isso significa que o estado da planilha em que o código VBA é executado pode afetar o resultado da execução do código. Por exemplo, se uma célula referenciada pelo código VBA for excluída ou renomeada, o código VBA poderá gerar um erro ao tentar acessar essa célula. Essa dependência do estado da planilha pode tornar a fusão de alterações no código VBA mais complexa. Por exemplo, se duas pessoas fizerem alterações no código VBA ao mesmo tempo, mas em áreas diferentes da planilha, pode haver conflitos de fusão se as alterações dependerem de objetos da planilha que foram alterados por ambas as pessoas.