Jump to content
pedrosilv

ANSWERED Borrar filas contiguas al cambiar una celda, en un rango de celdas

Recommended Posts

Buena noche:

Es un gusto saludarles por este medio. El motivo es solicitar su apoyo en lo siguiente: Necesito una macro que se ejecute al cambiar el valor de una celda entre el rango A1:A10. Por ejemplo, si cambio el valor de la celda A1, que se borre la información contenida en el rango B1:D1, o si cambio el valor de la celda A5, que se borre los datos que se encuentran en el rango B5:D5.

Considero que debería iniciarse así:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    If Not Intersect(Target, Range("A1:A10")) Is Nothing Then
    
        'En este apartado es donde no sé como indicar a Excel que borre las celdas contiguas a la fila que se cambió
        
    
    End If

End Sub

Desde ya, agradezco cualquier ayuda que puedan brindarme.

 

Share this post


Link to post
Share on other sites
Private Sub Worksheet_Change(ByVal Target As Range)
   If Not Intersect(Target, Range("A1:A10")) Is Nothing Then
       Target.Offset(0, 1).Resize(1, 3).ClearContents
   End If
End Sub

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.



×
×
  • Create New...

Important Information

Privacy Policy


CTA Templates.png