Pessoal, na postagem anterior, a macro buscava a quantidade de linhas preenchidas no campo dos itens, k = Application.CountA(ws.Range("E20:E25")) e repetiam outros dados conforme macro abaixo:
With ThisWorkbook.Sheets("RelVenda")
LR = .Cells(Rows.Count, 1).End(xlUp).Row
.Range(.Cells(LR + 1, 1), .Cells(LR + 1, 1).Offset(k - 1)) = ws.[E8]
.Range(.Cells(LR + 1, 2), .Cells(LR + 1, 2).Offset(k - 1)) = ws.[J8]
.Range(.Cells(LR + 1, 3), .Cells(LR + 1, 3).Offset(k - 1)) = ws.[K8]
.Range(.Cells(LR + 1, 4), .Cells(LR + 1, 4).Offset(k - 1)) = ws.[E12]
ws.Range("E20:J" & 20 + k - 1).Copy
.Cells(LR + 1, 5).PasteSpecial Paste:=xlPasteValues
Mas agora minha necessidade e o seguinte, quando informo na célula C29 a condição de pagamento aparece na células G29:G31 as data de vencimento, preciso que ao salvar busque, a ou as datas de vencimento por item lançado nas células E20:E25, melhor explicação e entendimento da necessidade em anexo.
silva_jmp
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 15/01/2012 9:36 am