Boa-noite.
Preciso de mais um help...
Poderiam me ajudar a corrigir a minha vba.
"Preciso que ela procure a primeira linha em branco" a partir da B9 em diante e cole no formato de "valores".
O código abaixo faz a seguinte função:
- Filtra na aba Access - Base | coluna 12 | registros que contenham "Sim"
- Filtra na aba Access - Base | Coluna 13 | Registros "<>" (diferentes de branco)
- Copia tudo que está nesta tabela;
- Vai na Aba "Gerenciamento";
- E cola VALORES na coluna B linha 89.
Aqui está o meu problema, pq preciso que ela cole na primeira linha em branco desta coluna, e não na linha 89.
Alguém conseguiria me ajudar ?
Código: Selecionar todos
Sub teste()
' teste Macro
Sheets("Access - Base").Select
ActiveSheet.ListObjects("Tabela_Cobrança___EH_Serv.accdb_1").Range.AutoFilter _
Field:=12, Criteria1:="Sim"
ActiveSheet.ListObjects("Tabela_Cobrança___EH_Serv.accdb_1").Range.AutoFilter _
Field:=13, Criteria1:="<>"
Range("C1008").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Sheets("Gerenciamento").Select
Range("B89").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("Tabela_Gerenciamento[[#Headers],[Status]]").Select
End Sub
Desde já agradeço muito!
Att.
Cy Rangel.