Domine o Excel ® (3 em 1): Excel - 70 Fórmulas Incríveis, Excel - 51 Macros incríveis e 51 Dicas e Truques Incríveis

(Carla ScalaEjcveS) #1

Celula = Trim(Celula)
End If
Next Celula
End Sub


32. Atualizar todas as tabelas dinâmicas


Esta macro é simples, mas eficaz, ela atualiza todas as tabelas dinâmicas de
uma planilha.


Sub Refresh_PivotTables()
Dim pivotTable As PivotTable
For Each pivotTable In ActiveSheet.PivotTables
pivotTable.RefreshTable
Next
End Sub


33. Remover duplicatas em todas as abas


Esta é uma rotina para aplicar o tratamento de dados nas planilhas,
permitindo ao usuário remover as duplicatas de todas as abas.


Sub RemoverDuplicatas()
coluna = InputBox("Em qual coluna deseja remover duplicata de todas as
abas ?")
For i = 1 To Worksheets.Count
Worksheets(i).Select
ActiveSheet.Range("$" & coluna & "$1:$" & coluna &
"$9999").RemoveDuplicates Columns:=1, Header:=xlNo
Next
End Sub


34. Consolidar dados na primeira aba


Esta macro tem por objetivo consolidar todas as abas dos arquivos abertos em

Free download pdf