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

Access Discussion :

PB envoi sous-formulaire dans excel


Sujet :

Access

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 57
    Points : 37
    Points
    37
    Par défaut PB envoi sous-formulaire dans excel
    Bonsoir,

    J'ai une petite question. Voilà, j'utilise un logiciel au boulot (fait en vb). J'ai la possibilité, dans un formulaire de filtrer un sous-formulaire. Je peux ensuite, en appuyant sur un bouton, d'envoyer mon sous-formulaire dans excel. Ainsi, lorsque j'appui sur le bouton, j'envoi mon sous-form dans excel, qui s'ouvre en premier plan. Je ne vois pas comment faire ça dans access.

    Pourriez-vous m'aider svp ?!

    Bonne soirée.

    STANDBOY

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    710
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 710
    Points : 847
    Points
    847
    Par défaut
    Salut,

    Tu veux exporter les données, où l'objet sous-formulaire ?

    A+

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 57
    Points : 37
    Points
    37
    Par défaut
    Bonsoir,

    En fait mon sous-formulaire est basé sur une table. Je travaille sur ce sous-formulaire (filtres) et je désire envoyer les données dans excel en appuyant sur un bouton mais sans enregistrer ce fichier excel, je souhaite qu'il s'ouvre avec les données juste après appuie sur bouton.


    Please, help !!!


    STANDBOY

  4. #4
    Membre confirmé
    Avatar de Petogaz
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    479
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 479
    Points : 580
    Points
    580
    Par défaut
    salut,

    tu peux passer par l'automation pour faire ça. il y a plusieurs threads sur le forum qui abordent ce sujet. avec une petite recherche avancé ou FAQ tu devrais t'en sortir !

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 57
    Points : 37
    Points
    37
    Par défaut
    Bonjour,

    J'ai trouvé un sujet sur la FAQ. Avec la méthode OUTPUT TO, j'arrive à envoyer les données de mon sous-formulaire. Par contre, si je filtre mon sous-formulaire (en faisant une recherche par exemple), je n'arrive pas à envoyer le résultat de ce filtrage dans excel, il m'envoie toutes les donées. Je pense car la méthode utlisée ne mentionne pas de conditions de filtrage. Alors il y a l'automation mais là compliqué pour moi. Quelqu'un peut-il m'aider svp, merci.


    STANDBOY

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 57
    Points : 37
    Points
    37
    Par défaut
    Bonsoir,


    Quelqu'un peut-il m'aider svp ?

    Bonne soirée.

    STANDBOY

  7. #7
    Rédacteur/Modérateur

    Avatar de Heureux-oli
    Homme Profil pro
    Contrôleur d'industrie
    Inscrit en
    Février 2006
    Messages
    21 087
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : Belgique

    Informations professionnelles :
    Activité : Contrôleur d'industrie
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 21 087
    Points : 42 926
    Points
    42 926
    Par défaut
    Si ton filtre est enregitsré, il est possible alors de faire un trf vers excel avec les données filtrées.

    Le tout est de savoir comment agit le filtre sur ton sous formulaire.

    Je pense que quelque soit la façon dont le filtre agit, il doit être possible de faire la même chose dans une requête avec les mêmes conditions.
    J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
    Débutez en VBA

    Mes articles


    Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    710
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 710
    Points : 847
    Points
    847
    Par défaut
    Salut,

    Tu peux utiliser le recordset de ton sous formulaire. Par exemple :
    Me.Fille.Form.Recordset

    Pour exporter un recodset vers Excel, j'ai fais une fonction qui automatise tout ça :

    Ici et posts suivants.

    +A

Discussions similaires

  1. Réponses: 10
    Dernier message: 16/08/2006, 11h11
  2. Réponses: 2
    Dernier message: 07/02/2006, 19h44
  3. Réponses: 10
    Dernier message: 02/02/2006, 10h42
  4. Réponses: 6
    Dernier message: 26/11/2005, 15h43
  5. Trier un sous formulaire dans un onglet
    Par dlh1222 dans le forum Access
    Réponses: 1
    Dernier message: 17/09/2005, 14h35

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