[VBA ACCESS] Dupliquer des enregistrements

youssefbsf Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
blux Messages postés 27117 Date d'inscription   Statut Modérateur Dernière intervention   -
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   Statut Membre Dernière intervention   1
 
Donc il n'existe aucun moyen pour que je puisse dupliquer les enregistrements ?
0
blux Messages postés 27117 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
Si, on peut dupliquer ce qu'on veut, mais pas l'insérer où l'on veut...
0
blux Messages postés 27117 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
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