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 :

Critére d´extraction Table vers excel


Sujet :

Requêtes et SQL.

  1. #1
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    186
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 186
    Points : 61
    Points
    61
    Par défaut Critére d´extraction Table vers excel
    Bonjour
    je cherche a extraire ma table vers excel avec les conditions bien precises.Dans ma table il y a plusieurs champs et un champ avec oui /non ,j´aimerai que seules les données avec OUI soient envoyer dans excel.
    mais en faisant la code suiavnt
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    docmd.outputto acOutputTable, "nom_table", acFormatXLS, "nouveau.XLS", True
    J´ai ma table avec toutes les données sont envoyes en excel,comment modifier cela pour le critére desirer.
    merci

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Ton isntruction enverra toujours ta table, la marche à suivre est la suivante.

    1 - Création d'une requête select avec les critéres que tu veux mettre dans Excel
    2 - Met le nom de la requête et non la table dans ton critére.

    Au lieu de DoCmd.OutputTo utilise plutôt DoCmd.TransfertSpreadSheet qui est plus spécialisé pour les transferts vers Excel.

    Starec

  3. #3
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    186
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 186
    Points : 61
    Points
    61
    Par défaut
    Citation Envoyé par Starec
    Bonjour

    Ton isntruction enverra toujours ta table, la marche à suivre est la suivante.

    1 - Création d'une requête select avec les critéres que tu veux mettre dans Excel
    2 - Met le nom de la requête et non la table dans ton critére.

    Au lieu de DoCmd.OutputTo utilise plutôt DoCmd.TransfertSpreadSheet qui est plus spécialisé pour les transferts vers Excel.

    Starec
    Merci pour votre reponse , mais comment faire cette requete, auriez vous un morceau de code ?

  4. #4
    Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    186
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 186
    Points : 61
    Points
    61
    Par défaut
    Citation Envoyé par jokenjo
    Merci pour votre reponse , mais comment faire cette requete, auriez vous un morceau de code ?
    Bonsoir
    je ne men sort pas avec le select de sql , le code me donne erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Dim sqle As String
     
    sqle = "select* FROM matable where (Actif = true)"
    DoCmd.RunSQL sqle
    DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel8, sqle, hasfieldname
    merci

  5. #5
    Expert éminent
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Points : 6 781
    Points
    6 781
    Par défaut
    Salut,

    le code SQL d'une requête sélection (SELECT) ne s'exécute pas.

    Pour exporter vers excel, enregistre ton SQL dans une requête et c'est cette requête que tu pourras exporter.

    Pour l'export, tu peux regarder ce tuto :
    http://cafeine.developpez.com/access/tutoriel/excel

Discussions similaires

  1. table vers excel "enregistrer sous" date.xls
    Par zougna dans le forum VBA Access
    Réponses: 1
    Dernier message: 13/07/2007, 09h50
  2. [Automation]Export d'une table vers excel : Erreur
    Par DamKre dans le forum VBA Access
    Réponses: 4
    Dernier message: 14/04/2007, 10h38
  3. transfert de données d'une table vers excel
    Par choupine dans le forum Oracle
    Réponses: 2
    Dernier message: 19/03/2007, 10h13
  4. Réponses: 2
    Dernier message: 12/09/2006, 13h01
  5. [technique] <table>....</table> vers excel
    Par bakonu dans le forum Général Conception Web
    Réponses: 8
    Dernier message: 23/12/2005, 13h31

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