denis, o ideal é´postar um modelo, pois está bem confuso sua explicação:
pq se uso o laço for each next ou o for each in selection ele calculou todos os resultados na mesma cell acredito que por causa do activecell.select na formula.
Os resultados são jogados na mesma celula porque em sua rotina eles estão explicitos :
Range("m1").Value = ActiveCell.Offset(0, -5).Value
Range("n1").Value = ActiveCell.Offset(0, -4).Value
Range("o1").Value = ActiveCell.Offset(0, -3).Value
Range("p1").Value = ActiveCell.Offset(0, -1).Value
Então mesmo que se faça um Loop os resultados serão sempre jogados nosRanges já definidos.
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 08/04/2014 8:12 pm