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 :

Exportation vers Excel


Sujet :

Access

  1. #1
    Provisoirement toléré Avatar de charleshbo
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    222
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 222
    Points : 125
    Points
    125
    Par défaut Exportation vers Excel
    Bon, j'ai quelques problèmes lors de l'exportation vers excel...

    Premièrement, je passe des champs vers certaines colonnes et rien ne s'y inscrit. Et je passe d'autre infos dans un autre champ, mais il ne se met pas dans la bonne colonne...

    Voici mon code pour exporter dans Excel...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
     
     
    rstListeTotale.MoveFirst
                While Not rstListeTotale.EOF
     
                    appExcelFeuille.Cells(Y, 1) = rstListeTotale.Fields("NoAspectImpact")
                    appExcelFeuille.Cells(Y, 2) = rstListeTotale.Fields("noaspect")
                    appExcelFeuille.Cells(Y, 3) = rstListeTotale.Fields("noSecteur")
                    appExcelFeuille.Cells(Y, 4) = rstListeTotale.Fields("secteur")
                    appExcelFeuille.Cells(Y, 5) = rstListeTotale.Fields("contexte")
                    appExcelFeuille.Cells(Y, 6) = rstListeTotale.Fields("procede")
                    appExcelFeuille.Cells(Y, 7) = rstListeTotale.Fields("aspect")
                    appExcelFeuille.Cells(Y, 8) = rstListeTotale.Fields("impact")
                    appExcelFeuille.Cells(Y, 9) = rstListeTotale.Fields("dureeAspect")
                    appExcelFeuille.Cells(Y, 10) = rstListeTotale.Fields("echelle")
                    appExcelFeuille.Cells(Y, 11) = rstListeTotale.Fields("gravite")
                    appExcelFeuille.Cells(Y, 12) = rstListeTotale.Fields("probabilite")
                    appExcelFeuille.Cells(Y, 13) = rstListeTotale.Fields("respectLoisReglements")
                    appExcelFeuille.Cells(Y, 14) = rstListeTotale.Fields("relationsPubliques")
                    appExcelFeuille.Cells(Y, 15) = rstListeTotale.Fields("impactProduit")
                    appExcelFeuille.Cells(Y, 16) = rstListeTotale.Fields("consequencePenalite")
                    appExcelFeuille.Cells(Y, 17) = rstListeTotale.Fields("multiplicationTotaleEnvironnement")
                    appExcelFeuille.Cells(Y, 18) = rstListeTotale.Fields("multiplicationTotaleCommerciale")
                    appExcelFeuille.Cells(Y, 19) = rstListeTotale.Fields("total")
                    appExcelFeuille.Cells(Y, 20) = rstListeTotale.Fields("Action")
                    appExcelFeuille.Cells(Y, 21) = rstListeTotale.Fields("controle")
                    appExcelFeuille.Cells(Y, 22) = rstListeTotale.Fields("remarque")
                    'Ajoute toute les lois et reglements liees a cet aspect/impact
                    Set rstLR = CurrentDb.OpenRecordset("select * from tblLoisEtReglementsAspectImpact where NoAspectImpact = " & rstListeTotale.Fields("NoAspectImpact"), dbOpenDynaset)
                    While Not rstLR.EOF
                        appExcelFeuille.Cells(Y, 22 + A) = rstLR.Fields("NomLoi")
                    rstLR.MoveNext
                    A = A + 1
                    Wend
                    A = 1
                    rstLR.Close
                    Set rstLR = Nothing
     
                rstListeTotale.MoveNext
                Y = Y + 1
                Wend
    Voici le fichier Excel :



    Donc, je ne comprends pas trop pourquoi ça l'arrive... je ne sais pas si vous avez déjà eu ce genre d'erreur. Aidez-moi svp!
    Il ne me reste que 2 jours de stage, apres ça je vais pouvoir arreter de vous achaler!

  2. #2
    Provisoirement toléré Avatar de charleshbo
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    222
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 222
    Points : 125
    Points
    125
    Par défaut
    oubliez-ça, la meilleure solution était en fait de refaire un nouveau fichier xls

  3. #3
    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
    C'est cool, tu fais les questions et les réponses.

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

Discussions similaires

  1. [crystal report] export vers excel 2000 data only
    Par bobwilson dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 22/02/2005, 18h30
  2. Exporter vers Excel, et créer automatiquement un graphe
    Par NiKKiLLeR dans le forum Windows
    Réponses: 2
    Dernier message: 10/02/2005, 19h02
  3. Export vers Excel et saut de ligne dans cellule
    Par sbeu dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 16/08/2004, 15h53
  4. [CR] Exportation vers Excel
    Par djamel64 dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 01/12/2003, 14h52
  5. exportation vers excel
    Par Pm dans le forum XMLRAD
    Réponses: 3
    Dernier message: 24/01/2003, 14h48

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