Função loop vba for...
 
Notifications
Clear all

Função loop vba formula

4 Posts
3 Usuários
0 Reactions
1,249 Visualizações
(@davison)
Posts: 8
Active Member
Topic starter
 

Boa noite pessoal

gostaria de um auxilio de vocês tenho um planilha conde ela tem registro pai e registro filho como no exemplo abaixo:

c100|1222|nfe|pc| (registro pai)
c170|6788|444|12%| (registro filho)
c100|222|nfe|pc| (registro pai)
c170|658|2144|12%| (registro filho)
9999| (ultimo registro da planilha)

eu necessitava que a planilha utilizasse a formula na linha A2 coluna 1 =se(a1="c100";b2;"") gostaria que toda vez que ele fizesse essa verificação e ir retornando os valores na coluna B do registro c100 até chegar no ultimo registro da planilha 9999, tem que ser feito através de um loop? queria criar de forma automatizada para não precisar toda vez montar a formula e arrastar alguém tem alguma sugestão?

desde já agradeço a atenção de todos
Obrigado

 
Postado : 16/04/2015 6:41 pm
Weslley
(@weslley)
Posts: 90
Trusted Member
 

Olá,

Uma das alternativas é transformar sua base em uma tabela que encontra-se no menu: INSERIR>TABELA.

Se a resposta foi útil, clique na mãozinha do lado da ferramenta Citar

Atenciosamente,

Weslley Henrique S.S.
MOS (Microsoft Office Specialist)

"O impossível é uma questão de tempo!"
(Alberto Saltiel)

 
Postado : 17/04/2015 4:31 am
(@necron)
Posts: 117
Estimable Member
 

Amigo!

Fiz um exemplo, veja se lhe atende:

Fui Util? Click na "Mãozinha" ali do lado >>>> e agradeça.

 
Postado : 17/04/2015 6:31 am
(@davison)
Posts: 8
Active Member
Topic starter
 

Boa tarde Necron

esse código vai me ajudar muito só tenho uma pergunta tem como inserir nesse codigo a condição "OU" no registro "c170" gostaria de colocar também o registro "c190" ou tenho criar mais uma linha com o código ?

If Sheets("Plan1").Cells(X, 2).Value = "c170" Then

Desde já agradeço sua atenção

Obrigado

 
Postado : 17/04/2015 2:07 pm