Será que ninguém sabe mesmo como copiar valores selecionados por auto filtro?
tenho essa macro que apresentei no tópico acima na seção macetes e dicas
Fiz o mais difícil que é somar ou contar valores pintados por formatação condicional
mas eu preciso pegar os valores selecionados pelo filtro para colar em outra guia
Sub Somar()
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
Range("L1").Value = "x"
[code] For col = 3 To 88
ActiveSheet.AutoFilterMode = False
ActiveSheet.Range(Cells(8, col), Cells(49, col)).AutoFilter Field:=1, Criteria1:=RGB(204, 192, 218), Operator:=xlFilterCellColor
lin = Cells(70, col).End(xlUp).Row
valori = Cells(70, col).End(xlUp).Value
fimcol = Cells(70, col).End(xlUp).Address
Lcol = Mid(fimcol, InStr(fimcol, "$") + 1, InStr(2, fimcol, "$") - 2)
csd = Cells(4, 1).Value
If valori <> "n" Then
Cells(6, col).Value = Application.WorksheetFunction.Subtotal(csd, Range(Lcol & 9, Lcol & 49))
Else
Cells(6, col) = ""
End If
Next
Range("L1").Value = ""
ActiveSheet.AutoFilterMode = False
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub
download/file.php?id=11849
Eu preciso copiar valores selecionador na coluna do filtro
sei que tem como fazer pq já fiz antes e já vi macros para isso, mas não lembro como e não estou achando, e oq que acho não entendo para adaptar." é a idade"
E se possível mas não obrigatório saber como verificar celila por celula selecionada pelo auto filtro como endereço e valor.
imagina a capacidade desse codigo;
celulas selecionadas por formulas da formatação condicional sendo trabalhadas com macros
tudo bem que tem que ser coluna por coluna mas mesmo assim é um alivio escolher coisas por uma única formula que verifica celula por celula independentemente,
obrigado e até mais.
Somente é impossíveis até que alguém faça
A logica está presa na irracionalidade humana, e morta nos que se consideram donos da verdade.
"ALGUM MODERADOR ME EXPULSE DO FÓRUM POR FAVOR"
Postado : 25/03/2014 9:43 am