Numérotation personnalisée
Résolu
Bonjour,
Je souhaiterai connaitre la méthode la plus simple afin de créer une numérotation automatique personnalisée le plus simplement possible. J'ai déjà parcouru différents forums mais aucun ne répondait à mes attentes.
Voici la problématique :
Lors de la création d'une étude je souhaiterai que sa référence soit du type A+ n° automatique incrémenté de 1 en 1.
Lors de cette études, différents essais sont à réaliser il faudrait qu'il soient référencé sous la forme : A + n° automatique - n° automatique.
Ainsi le 3ème essai de la 5ème étude serait référencé A5-3
Merci par avance à l’intérêt que vous porterez à cette question.
Je souhaiterai connaitre la méthode la plus simple afin de créer une numérotation automatique personnalisée le plus simplement possible. J'ai déjà parcouru différents forums mais aucun ne répondait à mes attentes.
Voici la problématique :
Lors de la création d'une étude je souhaiterai que sa référence soit du type A+ n° automatique incrémenté de 1 en 1.
Lors de cette études, différents essais sont à réaliser il faudrait qu'il soient référencé sous la forme : A + n° automatique - n° automatique.
Ainsi le 3ème essai de la 5ème étude serait référencé A5-3
Merci par avance à l’intérêt que vous porterez à cette question.
2 réponses
-
Bonjour,
le "A" correspond à quoi ?
A+ -
Bonjour,
Le "A" est juste une lettre qui se positionne devant la numérotation.-
-
-
-
@bob592bonjour
J'ai réalisé un N° personnalisé A12-M09-1qui est en fonction d'une date
A pour l'année M pour le mois et le 1 c'est le N° auto
Est ce que cela t'interesse? -
Bonjour,
@ castours : merci pour ta proposition, mais la numérotation dont j'ai besoin doit être indépendante de la date.
J'ai réussi à faire quelque chose qui me convient :
Private Sub X_AfterUpdate()
If IsNull([A]) Then
code = DMax("[A]", "B")
If IsNull(code) Then
[A] = "E0001"
Else
new_code = CInt(Right(code, 4)) + 1
[A] = Left(code, 1) & Format(new_code, "0000")
End If
End If
Avec X : une liste déroulante / A : champ de la table B qui contient la référence voulue.
La seule chose qui me dérange, c'est qu'avec cette méthode on ne peut pas s'affranchir des zéros inutiles.
-