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 :

Export d'un état vers Excel


Sujet :

VBA Access

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 19
    Points : 16
    Points
    16
    Par défaut Export d'un état vers Excel
    Bonjour,
    Je termine bientôt mon stage et la migration d'une application Access 2000 vers Access 2007 pour l'installer sous TSE.
    Cependant, je cherche depuis un bout de temps déja le moyen d'exporter un état vers Excel et je n'ai retrouvé que des posts non répondus sur des forums et le support Microsoft qui disait qu'il fallait installer le SP2 Office 2007 qui l'est malheureusement déja sous TSE .

    L'instruction qui fonctionnait auparavant sous Access 2000 ne fonctionne plus aujourd'hui:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OutputTo acOutputReport, DocName, acFormatXLS, ,True
    En remplaçant par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    DoCmd.OutputTo acOutputReport, DocName, acSpreadsheetTypeExcel12, ,True
    '(ou même avec acSpreadSheetTypeExcel9)
    ça ne fonctionne toujours pas.

    Enfin en essayant avec

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    DoCmd.OutputTo acOutputReport, DocName, "Classeur Excel (*.xlsx)", ,True
    ça ne marche toujours pas,je n'ai vraiment pas trouvé de source sur cette différence de fonctionnement en dehors de Microsoft qui disait que ça ne fonctionnait pas sans le SP2.
    Le message d'erreur à chaque fois est "Le format d'exportation de l'objet selectionné n'est pas disponible"

    Avez vous rencontré ce même problème? Comment avez vous fait si c'est le cas? Avez vous des idées sinon?

    Merci d'avance pour votre aide!

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 19
    Points : 16
    Points
    16
    Par défaut
    Bonjour,
    Désolée je pense que je vous ai donné des données erronées pour traiter le problème et j'ai avancé depuis.
    Je travaille sous 3 environnements:
    _Une VM avec la version Access 2007 complète et le pack Office 2000 où je développe et corrige ce qui ne marche pas sous le Runtime
    _Une VM avec le Runtime Access 2007 et le pack Office 2003
    _TSE doté du pack Office 2007 SP2 et où on a installé récemment le runtime Access 2007.

    Je m'étais contenté de penser que le SP2 étant déja installé sous TSE, ceci fonctionnerait.
    Or, il ne l'est pas sous la VM où je développe, je l'ai donc installé et miracle, l'export d'état marche (avec le type acFormatXLS, il sort du Excel 5.0 et avec le type "Microsoft Excel 97-2003 (*.xls)", il sort bien ce que son nom indique).
    Sous TSE et sous ma VM, malheureusement j'obtiens toujours le même message d'erreur.
    Je désinstalle alors le Runtime Access 2007 de celle ci et je réinstalle cette fois la dernière version prenant en compte le SP2. Et la, je n'ai plus le même message d'erreur, Access me dit de choisir le chemin du fichier Excel, me demande les paramètres des requêtes sous jacentes à l'état, mouline un peu et puis me sort un magnifique message: " Express n'arrive pas à exécuter l'opération de sortie" (Express est le nom de l'application que je migre)

    Savez vous à quoi ce serait du?
    Merci encore d'avance

Discussions similaires

  1. exportation d'un état vers excel
    Par doroc dans le forum Composants VCL
    Réponses: 1
    Dernier message: 26/09/2011, 11h13
  2. [AC-2003] Pb d'export d'un état vers excel
    Par rch05 dans le forum VBA Access
    Réponses: 11
    Dernier message: 20/09/2010, 17h15
  3. [AC-2007] Export d'un état vers Excel
    Par GUS93 dans le forum Runtime
    Réponses: 2
    Dernier message: 02/03/2010, 11h29
  4. [AC-2007] Export d'un état vers Excel
    Par sebaci972 dans le forum IHM
    Réponses: 0
    Dernier message: 09/12/2009, 20h31
  5. Réponses: 2
    Dernier message: 05/06/2007, 09h38

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