Numérotation automatique Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
Répondre
Avatar du membre
cagouille65
Jeune membre
Jeune membre
Messages : 41
Inscrit le : 19 août 2014
Version d'Excel : 2013

Message par cagouille65 » 19 août 2014, 22:26

un autre petit sujet pour mon petit programme.

Dans un UserForm, l'utilisateur peut créer une affaire. Lorsqu'il valide, celle-ci est enregistré dans une base de données Excel. Je souhaiterais créer une clé automatique que serait générée de la façon suivante : Année, Mois, NumClient, NumAffaire.

Comment faire ???

Merci à tous pour votre aide.....
L'escargot du désert pyrénéen
Avatar du membre
Banzai64
Fanatique d'Excel
Fanatique d'Excel
Messages : 16'690
Appréciations reçues : 5
Inscrit le : 21 novembre 2010
Version d'Excel : 2003 FR (learning 2010 - 2013)

Message par Banzai64 » 19 août 2014, 23:06

Bonsoir

Même réponse que sur l'autre post

:joindre:
Avatar du membre
cagouille65
Jeune membre
Jeune membre
Messages : 41
Inscrit le : 19 août 2014
Version d'Excel : 2013

Message par cagouille65 » 19 août 2014, 23:16

Fichier disponible dans l'autre post.


Merci
L'escargot du désert pyrénéen
Avatar du membre
cagouille65
Jeune membre
Jeune membre
Messages : 41
Inscrit le : 19 août 2014
Version d'Excel : 2013

Message par cagouille65 » 20 août 2014, 00:01

Je complémente ma question.

Ma numérotation auto devra se faire à partir de :
- L'année (que je récupèrerais dans une cellule sous format date)
- Le mois (Idem que pour année)
- Le numéro client qui sera récupéré dans un LBL non visible et rempli depuis la base client en fonction du choix du client dans la listbox
- Le numéro de l'affaire (Nombre de lignes remplies +1)

La numérotation client elle se fera de la sorte :
- Valeur à récupérer de la listebox Type de marché (Valeur 1, 2, ou3)
- Année (Récupérer dans la même cellule que pour la numérotation affaire)
- Numéro client (Nombre de lignes remplis +1)

Voilà pour les infos complémentaires.

Merci à tous
L'escargot du désert pyrénéen
Avatar du membre
Banzai64
Fanatique d'Excel
Fanatique d'Excel
Messages : 16'690
Appréciations reçues : 5
Inscrit le : 21 novembre 2010
Version d'Excel : 2003 FR (learning 2010 - 2013)

Message par Banzai64 » 20 août 2014, 00:29

Bonjour

Tu connais très bien ton projet, mais moi non

Donnes des exemples précis
Dans quelles cellules sera la date


Petite remarque : Ce ne sont pas des ListBox mais des ComboBox
Avatar du membre
cagouille65
Jeune membre
Jeune membre
Messages : 41
Inscrit le : 19 août 2014
Version d'Excel : 2013

Message par cagouille65 » 20 août 2014, 22:02

Merci pour vos posts mais je viens de trouver la solution. Dans une cellule j'ai utilisé la fonction AUJOURDHUI, puis j'ai extrait les éléments qui m'intéressait grâce aux fonctions MOIS et ANNEE et je les ai assemblés dans un label. J'ai ensuite récupérer le nombre de ligne remplies dans la base que j'ai ajouté au tout. Ainsi j'ai obtenu mon numéro auto qui est unique pour chaque client.

En espérant que cela en aidera d'autres.

Merci en tout cas pour vos réponses.
L'escargot du désert pyrénéen
t
tulipe_4
Passionné d'Excel
Passionné d'Excel
Messages : 8'789
Appréciations reçues : 262
Inscrit le : 1 janvier 2011
Version d'Excel : 2000 2007

Message par tulipe_4 » 20 août 2014, 22:42

bonsoir
heu!!!!! attention la fonction aujourdhui est vivante mefies toi que cela ne modifie pas tes n° chaque jour ;;)
cordialement
c'est en cherchant qu'on trouve
Avatar du membre
cagouille65
Jeune membre
Jeune membre
Messages : 41
Inscrit le : 19 août 2014
Version d'Excel : 2013

Message par cagouille65 » 20 août 2014, 23:07

c'est le but justement car ainsi chaque contact que je rentre a un identifiant unique. Une fois rentré dans la base son numéro ne bouge plus.
L'escargot du désert pyrénéen
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message