IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

export excel depuis formulaire multi-tables [Toutes versions]


Sujet :

Requêtes et SQL.

  1. #1
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 453
    Points : 43 115
    Points
    43 115
    Par défaut export excel depuis formulaire multi-tables
    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 ?
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

  2. #2
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 594
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 594
    Points : 281 907
    Points
    281 907
    Par défaut
    Bonjour,

    Je n'ai pas de meilleure idée pour la méthode.

    Cela fonctionne mais je vois le défilement des enregistrements
    Pour figer l'écran, le temps qu'il faut :


    et ensuite pour rétablir :

    SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !

  3. #3
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    17 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 17 453
    Points : 43 115
    Points
    43 115
    Par défaut
    Bonjour claude,

    Je n'ai pas de meilleure idée pour la méthode.
    Donc ma méthode n'est pas si mauvaise...

    Merci pour l'option permettant de figer l'écran, ça me convient tel quel.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème Export Excel depuis passage en PHP 5
    Par magicpetro dans le forum Langage
    Réponses: 3
    Dernier message: 04/01/2010, 13h07
  2. executer macro excel depuis formulaire access
    Par pancratee dans le forum VBA Access
    Réponses: 2
    Dernier message: 09/12/2009, 08h30
  3. export excel depuis fichier mdb
    Par ighost dans le forum Windows Forms
    Réponses: 0
    Dernier message: 16/10/2009, 15h13
  4. Réponses: 1
    Dernier message: 13/04/2008, 12h51
  5. Formulaire multi tables
    Par rousse dans le forum IHM
    Réponses: 4
    Dernier message: 12/11/2007, 15h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo