|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2006 Messages : 1 ![]() |
Bonjour,
Je souhaiterai créer un vba dans access un compteur un champ qui reprenne le contenu d'un champ + numéro attribué en auto par la machine Par exemple mon utilisateur saisi la date 13/06/2011 et dans un autre champ isa prend automatiqument l'année saisie et un numéros qui sincrimente automatiqument , j'explique= j'aurais par exemple 2011001 C-a-d l'année actuel 2011 plus un numéro de devis qui s'incrèmente de 001 jeusqua 900 et moi je souhaite voir s'afficher automatiquement dans un autre champ 20110001 ,2011002.........2011700 et quand l'année change le compteur revien a 001 c-a-d 2012001, 2012002,............,2012900 et ainssi de suite Comment faire merci Boucoup |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Romain M.Étudiant Inscription : avril 2009 Messages : 167 ![]() |
Bjr,
Ceci est possible via une simple boucle et des requêtes : - Supposons une table qui conserve toutes les dates saisies - si l'utilisateur saisit une date dont l'année n'est pas enregistrée dans la table , donc le compteur sera 001 sinon , il reprend le compteur le plus élévé ( un order by suffit ) avant d'aller plus loin , j'aimerai savoir : - pourquoi jusqu'à 900 ? - Que faire s'il y a plusieurs fois la même date ? Cdt |
|
|
00
|
|
|
#3 |
|
Expert Confirmé Sénior
![]() ![]() Fabien Enseignant Inscription : janvier 2009 Messages : 2 415 ![]() |
bonjour,
une ancienne discussion de puledad1 sur un sujet assez similaire à adapter: Incrémentation d'un numéro à partir d'une date
__________________
L'informatique fait son grand retour au lycée... |
|
00
|
|
|
#4 | ||
|
Membre du Club
![]() |
Bonjour,
Pour ma part, je passe par une table d'incrémentation via une fonction de ce type Code :
Après libre à toi d'adapter une fonction de remise à zéro de ta numérotation sur le premier jour ouvrable de l'année. Bon courage |
||
|
|
10
|
Copyright © 2000-2012 - www.developpez.com