bonjour à tous je rentre des numéro de dossier tout les jours dans un fichier Excel en B1 du style : 2022 11 0245 (2022 = année, 11 = mois, 0245 = numéro de dossier la question est : comment mettre 2022 automatiquement sans le taper en sachant qu'en 2023 il faudra noté 2023 si le mois est 01 et qu'il sera possible pendant le mois de janvier 2023 il pourra avoir des dossiers avec des année 2022 11 .... et 2022 12 ....
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [B1]) Is Nothing And Intersect(Target, [B3]) Is Nothing Or Target.Cells.Count > 1 Then Exit Sub
If Target.Value = "" Then Exit Sub
Application.EnableEvents = False
Target.Value = Format(Date, "yyyy mm") & " " & Target.Value
Application.EnableEvents = True
End Sub
Cependant cela ne gère pas la modif :
soit il faut veiller à retaper le numéro et pas jusle changer au bout
soit il faut mémoriser la modif, l'annuler pour vérifier ce qu'il y avait avant et orienter la suite