Re,
Bizarre, pas de souci sur mon excel 2010....
Tu as bien placé le code dans le module de la feuille ?
Chez moi, si je rajoute (où supprime)une valeur en colonne C , la macro est bien exécutée...
Tu peux supprimer cette ligne, si la valeur est nulle en E4, toutes les lignes sont effacées.
Private Sub Worksheet_Calculate()
Dim lig As Integer
Range("B4:B" & Range("B" & Rows.Count).End(xlUp).Row).ClearContents
For lig = 1 To Range("E4").Value
Range("B" & lig + 3) = lig
Next lig
End Sub
Dossier résolu avec ci-dessous
Application.EnableEvents = False
Application.EnableEvents = True
Cool, .......................et bravo également aux "formulistes"...
Cordialement,