Boa noite!
Há um caminho para exluir todos os shapes de uma planilha, sem excluir os macros existentes?
Já me passaram a rotina abaixo, porém, ela também exclui os macros:
Public Sub DeleteShapes()
Dim oShape As Shape
Dim oActive As Worksheet
Set oActive = ActiveSheet
'Deleta os shapes existentes
For Each oShape In oActive.Shapes
oShape.Delete
Next
End Sub
Obrigado!
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 06/02/2012 5:35 pm