Claudy
XLDnaute Accro
Bonjour,
Ci dessous macro évennementielle dont le but est:
Afficher le numéro du mois contenu dans la colonne B avec ce que l'utilisateur aura saisi dans la colonne I .
Donc: je tape 126.... et si c'est en date du 28/02/2013...il s'afficherait 02-126.
Seulement la macro ci dessous affiche 02- 02- 02- 02- 02-02- 02- 02- 02- 02-.......
Private Sub Worksheet_Change(ByVal Target As Range)
Dim mod106 As Integer
If Not Intersect(Target, Range("I85:I100")) Is Nothing Then
mod106 = Month(Target.Offset(0, -7))
Target = Format(mod106, "00- ") & Target.Value
'Exit Sub
End If
End Sub
Merci d'avance,
Claudy
Ci dessous macro évennementielle dont le but est:
Afficher le numéro du mois contenu dans la colonne B avec ce que l'utilisateur aura saisi dans la colonne I .
Donc: je tape 126.... et si c'est en date du 28/02/2013...il s'afficherait 02-126.
Seulement la macro ci dessous affiche 02- 02- 02- 02- 02-02- 02- 02- 02- 02-.......
Private Sub Worksheet_Change(ByVal Target As Range)
Dim mod106 As Integer
If Not Intersect(Target, Range("I85:I100")) Is Nothing Then
mod106 = Month(Target.Offset(0, -7))
Target = Format(mod106, "00- ") & Target.Value
'Exit Sub
End If
End Sub
Merci d'avance,
Claudy