Rechercher : dans
Par :

[Excel 2007] Incrémentation automatique

Dernière réponse le 25 jun 2009 à 12:54:55 liho, le 25 jun 2009 à 11:53:18 
 Signaler ce message aux modérateurs

Bonjour,

J'ai un 1 petit souci et je ne trouve pas mon bonheur.

Je possède un tableau dans lequel se trouve dans cet ordre : Pseudo, N°, E-Mail, Ref, Groupe, Cotisation, Date de dernière cotisation, Mode de paiement.

Il y a 5 groupe de personnes dont dépendent leur N° personnel... Exemple :
M.X est dans le groupe 3, son numéro commencera donc par un 3.

J'aimerai qu'il soit possible que le numéro se fasse automatiquement lorsque j'ajoute un nom, en fonction du groupe dans lequel il est. Donc si le dernier numéro du groupe 3 est le 14 (314), Excel doit pouvoir ajouter seul dans la cellule N° 315.

Je ne sait pas comment faire cela sachant que je n'ai qu'un seul tableau pour toute ces infos... Dois-je faire un tableau par groupe et ensuite les regrouper dans ce tableau général ? Et quelle formule utiliser ?

Merci d'avance

Configuration: - Carte mère Gigabyte GA-P35-DS3R
- Processeur DualCore Intel Core 2 Duo E6550, 2975 MHz (7 x 425)
- Mémoires 4x1Go
- Carte Graphique Leadtek Nvidia 7600GT Extrême
- Windows XP Professionnel 
- Connexion Ethernet NeufBox Trio 3D

1

bichette, le 25 jun 2009 à 11:55:29

Salut ,

j'ai vaguement l'impression que nous avons la même demande...(???)

regarde mon post "formule générique cellule du dessus"

Répondre à bichette

2

wsl1912, le 25 jun 2009 à 11:56:14

Regarde du côté des macros VBA. On peut faire des trucs sympas avec.
"Plus vite, Monsieur P, les Anges n'aiment pas les gros balourds..."

Répondre à wsl1912

3

liho, le 25 jun 2009 à 11:58:40

Bichette : Non pas vraiment la même demande ^^

wsl1912 : Malheureusement je ne m'y connais pas du tout, du tout en macros....
Vous pouvez peut-être m'orienter pour que je puisse faire quelques recherches ?

Merci

Répondre à liho

4

wsl1912, le 25 jun 2009 à 12:10:13

Il existe des cours assez bien fait sur le net pour le VBA, je vais essayé d'en trouvé quelques uns.
"Plus vite, Monsieur P, les Anges n'aiment pas les gros balourds..."

Répondre à wsl1912

5

michel_m, le 25 jun 2009 à 12:31:16

Bonjour

Pas de besoin de VBA pour çà !!!

sur cet exemple tes noms de groupes ( 3,4, 9...) sont dans la colonne B à partir de B2, les numéros en colonne c
en C2
=SI(B2="";"";B2*100+NB.SI(B$2:B2;B2))
et tu tires vers le bas...

Quant à Bichette, je laisse tomber Cordialement, Michel

Répondre à michel_m

6

liho, le 25 jun 2009 à 12:47:41

Ca marche bien en effet

Merci

Répondre à liho

7

 liho, le 25 jun 2009 à 12:54:55

.

Répondre à liho