re,
pour les colonnes D-E, G, I-K
Private Sub Worksheet_Change(ByVal Target As Range)
Set c = Intersect(Target, Range("D:E,G:G,I:K")) 'cela doit se limiter à la colonne E uniquement ?
If Not c Is Nothing Then
For Each c0 In c.Cells 'toutes les E-cellules modifiées
If InStr(1, c0.Value, Chr(10), 1) > 0 Then c0.EntireRow.AutoFit 'ajuster hauteur
Next
End If
End Sub
pour toutes les colonnes
Private Sub Worksheet_Change(ByVal Target As Range)
For Each c0 In Target.Cells 'toutes les E-cellules modifiées
If InStr(1, c0.Value, Chr(10), 1) > 0 Then c0.EntireRow.AutoFit 'ajuster hauteur
Next
End Sub