Notifications
Clear all

Macro para criar aba e renomear preenchendo o userform

11 Posts
3 Usuários
0 Reactions
1,420 Visualizações
(@juliovaz)
Posts: 0
New Member
Topic starter
 

Bom dia pessoal.
Preciso de ajuda em uma planilha. é o seguinte:
utilizo um programa para fazer pedido de materiais aqui no trabalho, o SAP. a medida que vou fazendo o pedido vou dando um Ctrl+c, Ctro+v no excel. terminado o pedido e estando tudo no excel eu clico no botão "formatar Tabela" onde organiza tudo e tenho tambem a opção "Deletar tabela". até ai tudo bem, consegui gravar as macros e estão funcionando numa boa. agora que preciso de ajuda. Tenho o terceiro botão que é o "arquivar tabela" onde abre uma userform. Quero preencher esta userform com a data e o autor do pedido e quando clicar no botao "arquivar" do userform ele cria uma nova aba e a renomeia com o nome "PEDIDO-data que foi preenchida na userform" e tambem apareça na aba criada a partir da célula A1, o que foi preenchido nessa userform (data, autor).
a macro para colar a tabela nessa aba a ser criada eu ja tenho, estou com dificuldades é nessa userform.
Meu conhecimento de excel é muito limitado e peço ajuda de voces.
Desde já agradeço

 
Postado : 28/05/2015 2:49 am
(@juliovaz)
Posts: 0
New Member
Topic starter
 

Não consegui anexar a planilha

 
Postado : 28/05/2015 2:50 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Não consegui anexar a planilha

Julio, veja no link abaixo "Como Anexar Arquivos"
viewtopic.php?f=7&t=3841

 
Postado : 28/05/2015 6:12 am
(@juliovaz)
Posts: 0
New Member
Topic starter
 

Pronto. Obrigado Mauro.
Segue ai a planilha. se alguem puder me ajudar eu agradeço.

 
Postado : 29/05/2015 1:10 am
(@juliovaz)
Posts: 0
New Member
Topic starter
 

Alguem poderia me ajudar por favor?

 
Postado : 02/06/2015 10:57 am
(@carlosrgs)
Posts: 0
New Member
 

Deixa eu ver se entendi.

Vc tem uma relação de pedidos na Plan1.

Na userform vc quer colocar a Data / Solicitante.

E oque quer que salve na nova planilha ?

A mesma Plan1 mas com os dados digitados na UserForm na Célula A1 ?

 
Postado : 02/06/2015 1:10 pm
(@juliovaz)
Posts: 0
New Member
Topic starter
 

isso mesmo. e tambem ja renomeando a nova aba com essa mesma data digitada na userform

 
Postado : 02/06/2015 1:16 pm
(@carlosrgs)
Posts: 0
New Member
 

Julio.

Ve se é o que você quer.

No Userform coloquei para inserir a Data / Solicitante na coluna BA / BB

Na célula A1 coloquei a fórmula:

=CONCATENAR(SUBSTITUIR(TEXTO(BA2;"dd/mm/aaaa");"/";".");" - ";BB2)

A nova Aba irá ter o nome do resultado desta fórmula.

Lembrando que não (Até onde eu sei) colocar "/" no nome da aba!

 
Postado : 02/06/2015 1:24 pm
(@juliovaz)
Posts: 0
New Member
Topic starter
 

Puta merda carlos vc conhece demais. é exatamente isso. Só que eu queria copiar só a tabela e não a planilha toda, sem os botoes de comando entendeu?

 
Postado : 03/06/2015 6:57 am
(@carlosrgs)
Posts: 0
New Member
 

Conheço nada.

Pego códigos na internet e vou adaptando conforme preciso, sei que existe maneira mais simples, mas um dia eu chego lá!

Esse ultimo problema para excluir os botões mesmo, é só você gravar macro e excluir eles, e depois copiar os códigos no botão do Userform.

Também coloquei um código que vi na internet e gostei, de não precisar digitar / na data.

Segue o anexo!

 
Postado : 03/06/2015 7:47 am
(@juliovaz)
Posts: 0
New Member
Topic starter
 

Obrigado carlos.

 
Postado : 05/06/2015 6:14 pm