Bonjour,
Est-il possible de créer la macro pour qu'elle agisse quand on modifie la colonne directement sans bouton ? OUI
Copiez ce code dans le module de la feuille concernée:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Sortie
Application.EnableEvents = False
If Not Intersect(Target, Range("A1:A120")) Is Nothing Then
Application.ScreenUpdating = False
For i = 1 To 119
If Cells(i + 1, "A") = "" Then Cells(i + 1, "A") = Cells(i, "A")
Next i
End If
Sortie:
Application.EnableEvents = True
End Sub
exemple, si votre feuille est 'Feuil1"
Cdlt