[VBA ACCESS] Dupliquer des enregistrements

youssefbsf Messages postés 4 Statut Membre -  
blux Messages postés 2046 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

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