| Blog Office VBA | Blog Excel | Blog Access | Blog Infochart |
Sim, às vezes, para tornar as nossas planilhas mais leves, precisamos, antes de fechá-las e gravá-la, deletar todos os gráficos nela contidos. É lógico que isso só deve ser feito quando existem rotinas que garantem a criação automática dos mesmos.
Sub DelAllCharts()
Dim shp As Shape' Mude o nome da Planilha.For Each shp In Sheets("nSheet").ShapesIf shp.Type = msoChart Thenshp.DeleteEnd IfNext
End Sub