Suenne, em modo mais grosseiro, seria só repetir as instruções logo apos a instrução : Selection.ClearContents
Range("M13:M43").Select
Selection.ClearContents
Ressalto que não necessitamos selecionar as celulas antes e depois limpar, então em um modo onde tiramos as instruções desnecessárias, você pode utilizar a abaixo, e se quiser é só acrescentar mais Ranges.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$D$7" Then
'Se estiver excutando na Plan1, tb não precisa esta linha
Plan1.Activate
With Worksheets("Plan1")
Range("E13:H43,M13:M43").ClearContents
End With
End If
End Sub
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 31/08/2015 11:14 am