[exel]numero auto

Résolu
Bonjour

voila j aimerai avoir un conseil pour que lorsque j' execute ma macro d enregistrement des données il me remplace mon numero de client pour l enregistrement suivant en bref un numero auto

merci d avance

6 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Salut,

    G pas tout compris, peux-tu être + clair stp ?

    A+
    1. j ai fait un syteme d enregistrement etj aimerai faire une macro qui efface ce que j ai noté sur mon formulaire et faire un bete +1 dans une cellule ce qui me ferai un systeme de numero automatique
      1. Salut,

        Admettons que dans ta colonne "A" t'aies ton numéro de client, dans la colonne "B" ton nom de client. Dans la cellule A2 tu mets ça:

        =SI(B2="";"";A1+1)

        explications: si la cellule de nom de client est remplie, alors ton numéro auto s'affiche dans la case A2 et sera celui après A1!

        Ensuite, reste plus qu'à tirer vers le bas (et à adapter en fonction de tes besoin...si ton truc c'est plus compliqué...tu peux toujours passer par la programmation, mais bon...ça peut p-ê suffir!)!

        @+! Samy
        1. pourrais je t envoyer mon document affin que tu puisse voir quelle forme de formulaire j ai fais ?
        2. @venoneTiens, voilà la mienne...gold_samuel-forumccm@yahoo.fr

          ...mais préviens dès que t'as une solution qui marche (pas qu'on soit 2 à chercher un truc identique! lol)

          @+! Samy
      2. Contributeur
        Re,

        Pour effacer te cellules (attention à la plage! ex : cellules a2 à a5) :
        Range("A2:A5").Select
        Selection.ClearContents
        Pour faire ton +1 :
        Range("A1").Value = Range("A1").Value + 1

        A+
        1. Contributeur
          Re,

          tomsound2222@yahoo.fr

          A+
          1. je t ai envoyé mon classeur via un mail merci d avance