Notifications
Clear all

Criar um novo arquivo com conteúdo específico

3 Posts
2 Usuários
0 Reactions
566 Visualizações
(@mgrmendes)
Posts: 0
New Member
Topic starter
 

Queridos amigos,
Preciso de um VBA que analise o campo F3 de uma planilha e verifique se ele for menor ou igual a um determinado valor.
Se ele for igual ou menor, deve armazenar em memória. Se não o processo deve serguir para F4, e depois F5, depois F6, e assim por diante.
Toda linha que ele encontrar dentro do especificado, ao final do processo, deverá ser salvo em um *.xlsx
A dificuldade está em que existe variação no valor das células.
Por exemplo, o F3 deverá ser < = 6 porém o F4 < = 2. Essa variação ocorre em muitas linhas.
Para maiores informações, a aba se chama "Material" e os campos vão de F6 até F135

 
Postado : 17/06/2015 3:01 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Poste seu arquivo modelo, com o resultado pretendido!

Att

 
Postado : 18/06/2015 5:35 am
(@mgrmendes)
Posts: 0
New Member
Topic starter
 

Bom dia,

Estou enviando a planilha em anexo e aproveito para enfatizar que a uso como um controle de estoque para material de escritório e copa.
O que preciso que a macro faça, é checar os valores de F3 a F999. Se ele for menor que X, copie a linha inteira e salve em um novo arquivo chamado "lista.xlm".
Note que essa checagem terá variações.
Por exemplo, note que em F3 tenho resmas de papel. Então, pelo meu volume de uso, posso programar a Macro executar quando o valor chegar em 3, sem problemas. Porém, em L101 preciso que a Macro só carregue a linha quando o valor chegar em 1, porque essa seria meu valor crítico para esse produto.
Preciso então ter flexibilidade para informar qual valor quero checar, linha por linha.
Ao final do processo, preciso que o arquivo criado tenha uma lista de tudo a Macro pegou.

 
Postado : 18/06/2015 7:53 am