Boa tarde a todos ,
Estou usando este código para tentar copiar o intervalo D100: H até ultima linha preenchida , J100 : J até ultima linha preenchida e assim por diante;
mas não consego fazer a seleção desse trecho.
dá erro em tempode execução 1004 , O metodo rande do objeto_global falhou.
marca esta linha como erro .
Range(("D100:H & UltLinha), (J100: J & UltLinha), (T100: T & UltLinha), (W100: W & UltLinha), ( Z100: Z & UltLinha), (AB100: AQ & UltLinha")).Select
segue o código na integra.
Sub Filtrar_Executar()
Dim UltLinha As Long
Rows("99:99").Select
Selection.AutoFilter
ActiveWindow.ScrollColumn = 1
ActiveSheet.Range("$A$99:$A$5000").AutoFilter Field:=3, Criteria1:="S"
UltLinha = ActiveSheet.Range("C65000").End(xlUp).Row + 1
Range(("D100:D & UltLinha), (J100: J & UltLinha), (T100: T & UltLinha), (W100: W & UltLinha), ( Z100: Z & UltLinha), (AB100: AQ & UltLinha")).Select
Selection.Copy
Workbooks.Add
Range("A1").Select
ActiveSheet.Paste
Windows("Cópia de LIMPEZA FAIXA P ALEGRE - FEV 2013.xlsb").Activate
Application.CutCopyMode = False
Selection.AutoFilter
End Sub
.
antecipo meus agradecimentos.
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 04/03/2013 2:03 pm