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 des donneés dans Excel


Sujet :

Access

  1. #1
    Membre habitué
    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    660
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 78
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Août 2005
    Messages : 660
    Points : 165
    Points
    165
    Par défaut Exportation des donneés dans Excel
    Bonsoir,

    Lorsque j’exporte sur Excel les données de ma table Access, je voudrais avoir une mise en page de mon tableau Excel.

    1) Fusionner les cellules de la 1er ligne pour centrer le titre.
    2) Encadrer les cellules qui contiennent les enregistrements.
    3) Faire un saut de page , et répéter le titre et les en-tête.

    Merci pour votre aide.

    Salutations


    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
    '--- Ecrire le titre dans la cellule de  la ligne 1 et de  la colonne 1
        xls.Cells(1, 1) = "LISTE DES ADHERENTS AU" & Date
     
    '--- Ecrire les en-têtes
         For intI = 0 To rs.Fields.Count - 1
         xls.Cells(2, intI + 1).Value = rs.Fields(intI).Name
         Next
     
    '--- Formats des en-tête
    '    Parcours les cellules de la première ligne
         intI = 1
         While xls.Cells(2, intI).Value <> ""
         Set xloCell = xls.Cells(2, intI)
     
         xloCell.Interior.Pattern = xlSolid
     
     '--- définit le cadre des cellules
           xloCell.Borders(xlEdgeLeft).LineStyle = xlContinuous
           xloCell.Borders(xlEdgeLeft).Weight = xlThin
     
          xloCell.Borders(xlEdgeTop).LineStyle = xlContinuous
          xloCell.Borders(xlEdgeTop).Weight = xlThin
     
          xloCell.Borders(xlEdgeBottom).LineStyle = xlContinuous
          xloCell.Borders(xlEdgeBottom).Weight = xlThin
     
          xloCell.Borders(xlEdgeRight).LineStyle = xlContinuous
          xloCell.Borders(xlEdgeRight).Weight = xlThin
     
    '--- définit le gras
         xloCell.Font.Bold = True
     
    '--- Définit la couleur du texte
         xloCell.Font.Color = 255
     
    '--- Ajuste la taille des colonnes au texte
         xloCell.EntireColumn.AutoFit
        '        objFeuille.Rows.AutoFit
         intI = intI + 1
    Wend

  2. #2
    Membre chevronné Avatar de Renardo
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 648
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 648
    Points : 2 019
    Points
    2 019
    Par défaut
    Recherche sur les anciens post il ya pas mal de chose

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

    Ou sinon essaye de déplacer sur le forum VBA (demande aux modérateurs), car là tu as plus de spécialistes Excel

    Starec

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 23/06/2014, 11h48
  2. [PHP 4] Exporter des données dans un fichier Excel
    Par krolis dans le forum Langage
    Réponses: 2
    Dernier message: 15/04/2011, 02h07
  3. Export des données dans un fichier Excel
    Par jawed84 dans le forum Documents
    Réponses: 8
    Dernier message: 02/01/2008, 16h27
  4. Exportation des données dans un fichier Excel
    Par Koukouknizou dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 14/07/2007, 15h22
  5. Récupérer des données dans excel
    Par alexia2 dans le forum MFC
    Réponses: 1
    Dernier message: 19/05/2005, 16h34

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