Esqueceu sua senha? Você pode usar o mecanismo de lembrete neste link: Recuperar senha

Você receberá um link de reativação no email cadastrado.

Não recebeu o email? Lembre-se checar o Lixo Eletrônico.

VBA para Gerar outras Workbooks

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
RamonMts
Colaborador
Colaborador
Mensagens: 13
Registrado em: Dom Jul 21, 2019 9:11 pm

VBA para Gerar outras Workbooks

Mensagem por RamonMts » Seg Jul 22, 2019 11:42 am

Pessoal,
Bom dia!
Poderiam me auxiliar por gentileza?

Estou com uma planilha base que possui todos os dados pessoais de clientes (devidamente identificados e dispostos em linha). Minha primeira coluna nessa planilha é o número do formulário que deverá ser gerado.

A segunda woorkbook é uma planilha que preenchemos os dados para gerar o relatório.
Tentei criar uma macro para que a segunda planilha busque os dados na primeira (de acordo com o número do formulário especificado), preencha as linhas com os dados contidos na primeira e depois salve uma nova woorkbook com o número de formulário descrito.

Conseguem me dar uma luz na criação dessa macro por favor?

Segue o anexo das planilhas que estou tentando estabelecer esse vínculo.
Anexos
MACRO PLD.7z
(28.6 KiB) Baixado 13 vezes



Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


srobles
Jedi
Jedi
Mensagens: 753
Registrado em: Qua Mai 06, 2015 7:39 pm

Re: VBA para Gerar outras Workbooks

Mensagem por srobles » Seg Jul 22, 2019 1:38 pm

RamonMTS,

Veja se as alterações feitas nos modelos, atendem sua necessidade.

Espero ter ajudado.

PS: Reeditei o modelo pois havia me esquecido da rotina de gerar outra pasta (workbook)

Abs
Anexos
modelo_RamonMTS.rar
(49.29 KiB) Baixado 19 vezes


Espero ter ajudado.

Abs.

Saulo Robles


Remember when you were young?
You shone like the sun.
Shine On You Crazy Diamond


Se suas dúvidas foram esclarecidas, acrescente ao lado do título o texto [RESOLVIDO].

RamonMts
Colaborador
Colaborador
Mensagens: 13
Registrado em: Dom Jul 21, 2019 9:11 pm

Re: VBA para Gerar outras Workbooks

Mensagem por RamonMts » Seg Jul 22, 2019 2:55 pm

Saulo!!!!!
Muito obrigado meu amigo! Não tenho nem palavras pra lhe agradecer.
Sim, me ajudou demais. (inclusive a manter o meu emprego, que depende dessa atualização de formulários atualmente)

Se não for abusar muito de sua boa vontade, apenas faltou uma coisa:
Quando gera um formulário a partir do número, tem como eu adicionar um botão para salvar esse formulário dentro da pasta com os dados e os números correspondentes?

Tipo: gerei o formulário 12, aí ele salva uma planilha nova com o nome "Formulário 12".



srobles
Jedi
Jedi
Mensagens: 753
Registrado em: Qua Mai 06, 2015 7:39 pm

Re: VBA para Gerar outras Workbooks

Mensagem por srobles » Seg Jul 22, 2019 3:55 pm

Ramon,

Verifique se o modelo atualizado atende sua necessidade.

Note que na rotina gerarArquivo, uso como nome para o novo arquivo, o Nome + Grupo + Cota.

Caso necessite, apenas altere estes trechos do código para "Formulário_" & Celula da guia onde o número do formulário foi digitado.

Espero ter ajudado.

Abs


Espero ter ajudado.

Abs.

Saulo Robles


Remember when you were young?
You shone like the sun.
Shine On You Crazy Diamond


Se suas dúvidas foram esclarecidas, acrescente ao lado do título o texto [RESOLVIDO].

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


RamonMts
Colaborador
Colaborador
Mensagens: 13
Registrado em: Dom Jul 21, 2019 9:11 pm

Re: VBA para Gerar outras Workbooks

Mensagem por RamonMts » Seg Jul 22, 2019 9:36 pm

srobles escreveu:
Seg Jul 22, 2019 3:55 pm
Ramon,

Verifique se o modelo atualizado atende sua necessidade.

Note que na rotina gerarArquivo, uso como nome para o novo arquivo, o Nome + Grupo + Cota.

Caso necessite, apenas altere estes trechos do código para "Formulário_" & Celula da guia onde o número do formulário foi digitado.

Espero ter ajudado.

Abs
Saulo, ficou perfeito! Muitíssimo obrigado!
Você é 10000!



RamonMts
Colaborador
Colaborador
Mensagens: 13
Registrado em: Dom Jul 21, 2019 9:11 pm

Re: VBA para Gerar outras Workbooks

Mensagem por RamonMts » Sex Ago 23, 2019 11:48 am

srobles escreveu:
Seg Jul 22, 2019 3:55 pm
Ramon,

Verifique se o modelo atualizado atende sua necessidade.

Note que na rotina gerarArquivo, uso como nome para o novo arquivo, o Nome + Grupo + Cota.

Caso necessite, apenas altere estes trechos do código para "Formulário_" & Celula da guia onde o número do formulário foi digitado.

Espero ter ajudado.

Abs
Saulo,
Poderia me auxiliar novamente com uma questão?

Quando crio os demais formulários eles perdem a formatação (altura da linha, layout, etc).
É possível incluir alguma forma de salvar exatamente como está na planilha que gera os formulários?

Desde já, muito obrigado.



srobles
Jedi
Jedi
Mensagens: 753
Registrado em: Qua Mai 06, 2015 7:39 pm

Re: VBA para Gerar outras Workbooks

Mensagem por srobles » Sex Ago 23, 2019 2:57 pm

Ramon,

Veja se as alterações feitas no modelo, atendem sua necessidade.
Anexos
modelo_RamonMTS.zip
(49.37 KiB) Baixado 10 vezes


Espero ter ajudado.

Abs.

Saulo Robles


Remember when you were young?
You shone like the sun.
Shine On You Crazy Diamond


Se suas dúvidas foram esclarecidas, acrescente ao lado do título o texto [RESOLVIDO].

RamonMts
Colaborador
Colaborador
Mensagens: 13
Registrado em: Dom Jul 21, 2019 9:11 pm

Re: VBA para Gerar outras Workbooks

Mensagem por RamonMts » Ter Ago 27, 2019 5:59 pm

srobles escreveu:
Sex Ago 23, 2019 2:57 pm
Ramon,

Veja se as alterações feitas no modelo, atendem sua necessidade.
Boa noite!!! Verifiquei, eles continuam a sair com o tamanho da linha desconfigurado.
No caso, eu fiz algumas modificações e adicionei alguns novos campos (aproveitei as referências que você criou para buscar outros campos também!!!). Mandei no Anexo o que alterei. :)
Aí o que precisava fazer é, ele salvar o novo arquivo com o mesmo layout, tamanho de linha (pra ficar com a logo da empresa - que usei a do google como exemplo) e sem exibir as linhas de grade.
Vc consegue me ajudar novamente?!

Desde já. Muitíssimo obrigado.
Anexos
RAMON.zip
(106.23 KiB) Baixado 12 vezes



srobles
Jedi
Jedi
Mensagens: 753
Registrado em: Qua Mai 06, 2015 7:39 pm

Re: VBA para Gerar outras Workbooks

Mensagem por srobles » Qui Ago 29, 2019 3:35 pm

Ramon,

Favor, veja se as alterações feitas no modelo, atendem sua necessidade.
Anexos
modelo_Ramon.zip
(106.25 KiB) Baixado 11 vezes


Espero ter ajudado.

Abs.

Saulo Robles


Remember when you were young?
You shone like the sun.
Shine On You Crazy Diamond


Se suas dúvidas foram esclarecidas, acrescente ao lado do título o texto [RESOLVIDO].

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder