Bonsoir,
Je place ça dans "requêtes et sql".
J'ai un formulaire contenant plusieurs sous-formulaires tapant dans des tables différentes.
J'ai besoin de faire un export global vers Excel.
Voici comment j'ai procédé.
J'ai une table temporaire.
Je parcoure le recordset du formulaire principal avec movenext dans une boucle while not eof et j’insère les ids de celui-ci (sur lequel une sélection peut avoir été faite par les utilisateurs, les enregistrements apparent à l'écran seront exportés ) dans cette table temporaire. j'ai ensuite une requête allant taper dans les différentes tables pour récupérer les divers champs que je veux en partant de la table temporaire et en liant les autres tables. J'exporte ensuite via copyfromrecordset vers Excel.
Cela fonctionne mais je vois le défilement des enregistrements quand ceux-ci sont conséquents et l'export prend du temps.
Je requière votre aide pour améliorer mon export, car je pense qu'on peut mieux faire. Y a t'il moyen d'utiliser copyfromrecorset avec les sous-formulaires ?
Partager