N° Facture automatique sans doublon

  • Initiateur de la discussion Initiateur de la discussion Nono
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

Nono

Guest
<HTML>Salut,

Je souhaite savoir comment faire pour insérer une formule (ou VBA)
pour obtenir un N° sans doublon (sur une facture par exemple.

Merci à tous...

Nono.</HTML>
 
<HTML>Alors... personne pour répondre ???????
Y bien une formule ou un code VBA pour obtenir un numéro de facture automatiquement sans doublons et incrémenté de 1 à chaque nouveau formulaire...!

Bon j'attends............... :-(</HTML>
 
<HTML>Avec ta façon de demander de l'aide, ne t'étonne pas trop de ne pas avoir de réponse...
D'abord ta première question est très succincte : un n° sans doublon ça veut dire quoi exactement ?
Et puis ton 2ème message est extrêmement agressif tu ne trouves pas ? Es-tu au courant que personne ici je pense n'est à ta disposition ? N'oublie pas que c'est bénévole ! En demandant avec politesse et courtoisie, ça donne davantage envie de répondre.

Alors à mon tour, j'attends.................</HTML>
 
<HTML>Je suis vraiment désolé que mes messages ont été pris dans ce sens...!

Mon seul souhait en fait est de pouvoir donner automatiquement, à l'aide de formules ou VBA, un N° unique à des documents.
Genre facture, devis ou bon de commande par exemple.

Encore une fois, toutes mes excuses pour cette malheureuse interprétation de mes messages...!</HTML>
 
<HTML>Salut Nono,

Comme Yvette te l'a bien dit, ici et dans tous les forums, on n'aiment pas être "bousculés"..... Bon enfin je vois que tu as compris

Pour Un numéro auto incrémenté sans doublon...

Il te faut :

Une feuille "Compteur"

Une macro dans un module standard
'=========================================
Sub Compteur()
Dim OldNO As Integer
Dim NewNO As Integer
OldNO = Sheets("Compteur").Range("A1").Value
NewNO = OldNO + 1
MsgBox "Numéro de facture : " & NewNO
Range("A1").Value = NewNO
Sheets("Facture").Range("E3").Value = "Facture N° " & NewNO
End Sub
'=========================================

Adapter la ligne Sheets("Facture").Range("E3") avec l'endroit où tu veux reporter le numéro...

Voilà, c'est pas très compliqué.
Bon Week End

@+Thierry</HTML>
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
9
Affichages
205
Réponses
9
Affichages
244
Réponses
17
Affichages
442
Réponses
9
Affichages
402
  • Question Question
Microsoft 365 Formule excel
Réponses
7
Affichages
186
Réponses
3
Affichages
189
Retour