[VBA ACCESS] Dupliquer des enregistrements

Fermé
youssefbsf Messages postés 4 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 août 2011 - 18 août 2011 à 13:18
blux Messages postés 26311 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 30 septembre 2024 - 18 août 2011 à 13:53
Bonjour,

Je voudrais dupliquer N lignes en dessous d'une ligne
1) se positionner sur un enregistrement x ( là : je lis une valeur N )
2) Inserer N lignes juste en dessous de la ligne x
3) Copier toute la ligne x
4) Coller toute la ligne X sur les N lignes suivantes en incrémentant index par 1

Exemple :

__Champ1__N____index
1___A_____2____
2___B_____1____
3___C_____3____

Resultat :


___Champ1__N__index
1___A______2____1
2___A______2____2
3___B______1____1
4___C______3____1
5___C______3____2
6___C______3____3


Comment Faire ???

Marciii D'avance :)

2 réponses

youssefbsf Messages postés 4 Date d'inscription jeudi 18 août 2011 Statut Membre Dernière intervention 19 août 2011 1
18 août 2011 à 13:44
Donc il n'existe aucun moyen pour que je puisse dupliquer les enregistrements ?
0
blux Messages postés 26311 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 30 septembre 2024 3 300
18 août 2011 à 13:53
Si, on peut dupliquer ce qu'on veut, mais pas l'insérer où l'on veut...
0
blux Messages postés 26311 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 30 septembre 2024 3 300
18 août 2011 à 13:24
Salut,

access n'est pas excel, l'ordre dans lequel les données sont renvoyées lors du parcours d'une table est indéfini (comme dans tous les SGBDR), sauf à utiliser un index (ou un critère de tri) qui renverra les données dans l'ordre choisi.

Donc, insérer des données dans une table en respectant un ordre n'a pas de sens.
-1