Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
  • Avatar do usuário
#18678
Ao fazer modificações em uma aplicação VBA e criar uma nova versão com as modificações estou salvando a pasta com as planilhas em formato Pasta habilitada para macros do Excel (.xlsm). Entretanto desta forma ao instalar na máquina do cliente eu sobreponho a pasta de trabalho dele com a minha pasta de trabalho, perdendo os dados atualizados.

Há alguma forma de eu entregar a ele apenas a aplicação em VBA e usar a mesma pasta de trabalho que ele está usando?
#18681
Ronaldo, boa noite.

Bem, se entendi direito, você armazena as informações (por exemplo: clientes, produtos, vendas, etc) na própria planilha. Dessa forma, quando você gera um arquivo atualização (nova versão) e limpo, acaba subscrevendo o arquivo que esta com as informações que foram geradas pelo seu cliente. Até onde sei, não existe uma forma automática de se manter essas informações.

Agora, essa prática de se manter os dados na própria planilha, não seria uma das melhores maneiras de se manter os dados. Eu aconselho você aplicar o conceito de Front-End e Back-End, nos processos de seu cliente.

- Front-End: é a cara da aplicação, no caso o próprio Excel, que possui as planilhas, gráficos, formulários, etc;
- Back-End: seria um banco de dados, onde ficam armazenadas as informações geradas pelos usuários. Podemos citar o Access, Xml File, Text File, entre outros. Até uma planilha externa poderia ser utilizada.

Dessa forma, você pode atualizar a versão de sua aplicação, mas não perde os dados que foram gerados pelo seu cliente.

Caso se interesse pelo assunto, pode encontrar alguns modelos no Fórum do Tomás Vásquez.

Dúvidas, estamos a disposição.
#18682
Obrigado Mikel pela dica. Já estou vendo um exemplo lá no site do Tomás.

Valeu. Muito obrigado por sua atenção.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord