Notifications
Clear all

ATUALIZAR CUSTO MÉDIO VIA COMBOBOX

10 Posts
4 Usuários
0 Reactions
1,413 Visualizações
(@danieldias)
Posts: 0
New Member
Topic starter
 

Olá pessol!

Vcs poderiam me ajudar a resolver o problema do projeto anexo?
O que quero é o seguinte:
Que ao clicar no botão de comando "ATUALIZAR" ele faça o comando para planilhas de qualquer nome e não apenas com a palavra "Produto" no nome, ou seja, que ele reconheça o arquivo "DOCE DE LEITE" e não apenas com a nomenclatura "Produto1" como está fazendo agora.
Já tentei por algumas variáveis novas e alterar as que estão mas dá erro.

Obrigado mais uma vaz a todos!

 
Postado : 04/05/2016 7:54 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

danieldias

Boa tarde!

Não vi nenhum ComboBox em seu formulário. em uma das linhas do seu módulo você fala nesse combobox.

    Arq = ComboBox1.Value

Onde está esse ComboBox1?

 
Postado : 04/05/2016 11:04 am
(@danieldias)
Posts: 0
New Member
Topic starter
 

É exatamente isto. Vc pode inserir e fazer o código funcionar para ele tb?

 
Postado : 04/05/2016 11:23 am
(@mprudencio)
Posts: 0
New Member
 

SE o topico nao foi solucionado pq marcou como resolvido???

viewtopic.php?f=10&t=20200&p=102170#p102170

 
Postado : 04/05/2016 2:06 pm
(@danieldias)
Posts: 0
New Member
Topic starter
 

Vc pode me ajudar neste tópico Marcelo?
O outro já está desmarcado.

 
Postado : 04/05/2016 4:40 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Daniel, fiquei em duvida.

O que quer que seja carregado no Combobox ?

A rotina faz um loop pelos valores em "A2:A4" que correspondem aos nomes dos Arquivos e pega o valor na Celula "N3" e insere na coluna B na linha correspondente.

Você quer que a rotina só funcione quando selecionar um nome no combobox e não tenha mais o loop ?

 
Postado : 04/05/2016 7:08 pm
(@danieldias)
Posts: 0
New Member
Topic starter
 

Quero manter o loop.
eu testei mas não funciona com arquivos com nome tipo "Chocolate". Veja se você consegue concertar o código.
Obrigado!

 
Postado : 04/05/2016 7:21 pm
(@danieldias)
Posts: 0
New Member
Topic starter
 

Segue anexo com a pasta "Produtos" que estou usando com os nomes corretos.
Eu preciso que o botão atualizar busque cada um dos custos médios e salve em "Backup".
O código não está reconhecendo os nomes.

 
Postado : 05/05/2016 6:33 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Veja se é isto, eu só não inseri o combobox, uma vez que quer que continue o loop pelos arquivos, teria de alterar as rotinas para ser executada somente com o nome carregado no combo e não nos nomes listados na planilha.

Fiz somente a alteração nesta linha:
Produto.Offset(0, 1).Value = CustoMedio(ComboBox1.Text)

Substitui ComboBox1 por Produto
Produto.Offset(0, 1).Value = CustoMedio(Produto.Text)

Coloque este arquivo no lugar do "teste.xlsm"

[]s

 
Postado : 05/05/2016 10:25 pm
(@danieldias)
Posts: 0
New Member
Topic starter
 

Show Mauro! Rodou perfeito! Obg.

 
Postado : 06/05/2016 8:25 pm