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

VBA Access Discussion :

Transférer les spreadsheet d'access VBA vers Excel


Sujet :

VBA Access

  1. #1
    Membre éclairé Avatar de zibi7
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 72
    Par défaut Transférer les spreadsheet d'access VBA vers Excel
    Bonjour,

    Ma question est simple et j'espère que sa réponse l'est aussi:
    - si j'utilise deux worksheet dans un formulaire (remplie par recordset)
    comment puis-je en transférer le contenu vers un classeur excel (1 feuille par worksheet)?

    Merci de votre aide!
    @++
    Zibi

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

    Si tu utilises le composant OWC, il y a une méthode Export à tester.

    Philippe

  3. #3
    Membre éclairé Avatar de zibi7
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 72
    Par défaut Re
    Merci philipe pour le fillon,

    j'ai testé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    wksheet.export  currentproject.path & "\test.xls", acExportActionOpenInExcel,ssExportAsAppropriate
    testé sur la feuille et le composant, là c'est du très lourd car le fichier n'est pas crée et que je n'ai aucune erreur....

    merci d'avoir répondu !

  4. #4
    Membre éclairé Avatar de zibi7
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 72
    Par défaut Erreur
    désolée philippe du post précédent, je testais sur le mauvais bouton! la loose
    Oui la méthode export marche merci bien, mon fichier se copie là ou je lui demande.
    Petit souci: dans mon worksheet j'ai des colonnes format "long time" et là quelque soit le mode "xml" ou "html" (argument d'export), excel me dit qu'il est endommagé à l'ouverture.
    Pour cause : les data value du group cells, confirmé par la lecture du fichier----> les heures ne sont pas transmises au bon format.

    Tu aurais peut-être une idée?
    Merci

  5. #5
    Invité
    Invité(e)
    Par défaut
    Re

    Je n'ai pas d'idée, car je n'ai jamais utilisé cette instruction.

    Sinon, essayes peut-être une solution avec un copier-coller pour voir si les formats sont conservés.

    Sélection de tes données et copie dans une feuille d'un classeur.

    Philippe

  6. #6
    Membre éclairé Avatar de zibi7
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 72
    Par défaut Re
    La copie ne passe pas pour les heures
    je regarde du coté des formats de sortie possible, mais pas bcp d'info pour l'instant

    @+

  7. #7
    Invité
    Invité(e)
    Par défaut
    Re

    Je viens de faire un test avec cette date : 04/08/2009 17:58:32, et cela est bien passé dans Excel

    Testé avec Access 2007 et le composant OWC 11.0 par l'export.

    Philippe

  8. #8
    Membre éclairé Avatar de zibi7
    Profil pro
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 72
    Par défaut Re
    J'ai une cellule date et deux cellule heure (debut et fin)
    la date fonctionne à merveille c'est les heures qui marche pas (format hh:mm:ss)

    @+
    Zibi

Discussions similaires

  1. Exporter les données d'une flexgrid vers Excel
    Par ecarbill dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 16/08/2006, 18h06
  2. Access export vers Excel sur plusieurs feuilles
    Par oceanediana dans le forum Access
    Réponses: 6
    Dernier message: 10/07/2006, 12h15
  3. Réponses: 69
    Dernier message: 15/06/2006, 11h42
  4. [VB.NET] Transférer les données d'un dataset vers excel ??
    Par beegees dans le forum Windows Forms
    Réponses: 3
    Dernier message: 11/06/2006, 18h59
  5. Transférer les données d'une JTable vers une autre
    Par rollbich dans le forum Composants
    Réponses: 4
    Dernier message: 19/01/2006, 23h22

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