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 :

Ligne vide non désiré sur un export excel


Sujet :

VBA Access

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    n.d.
    Inscrit en
    Juin 2018
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : n.d.

    Informations forums :
    Inscription : Juin 2018
    Messages : 50
    Points : 31
    Points
    31
    Par défaut Ligne vide non désiré sur un export excel
    Bonjour,

    je crois avoir trouvé l'endroit où les lignes vide se font. C'est lors de l'export d'une table Access vers une feuille Excel et ce, en vba.

    Lorsque je regarde les informations dans ma table Access, il n'y a pas de ligne vide. Par contre, lorsque je regarde la feuille Excel qui a été exporté...j'ai plusieurs ligne vide non désiré...

    j'imagine ça doit être causé par quelque chose....

    voici mon code :

    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
     
    Public Function ExportToExcel_Q()
    'Exportation de la table à Analyser en classeur Excel
     
    On Error GoTo ErrorHandler
     
        Dim Table_Q As String
        Dim CheminAccesQ As String
     
        CheminAccesQ = "......(chemin d'accès)......"
        CheminAccesQ = CheminAccesQ & "Nom_du_fichier_Excel.xlsx"
        Table_Q = "Table_Access"
     
        'Exportation dans le nouveau classeur
        DoCmd.TransferSpreadsheet transfertype:=acExport, spreadsheettype:=acSpreadsheetTypeExcel12, tablename:=Table_Q, FileName:=CheminAccesQ, hasfieldnames:=True
     
    ErrorHandlerExit:
            Exit Function
     
    ErrorHandler:
            MsgBox "Error number: " & Err.Number _
            & "; Description: " & Err.Description
            Resume ErrorHandlerExit
     
    End Function

  2. #2
    Membre émérite Avatar de Zekraoui_Jakani
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    1 671
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2013
    Messages : 1 671
    Points : 2 491
    Points
    2 491
    Par défaut
    Essayer de vérifier si les noms des champs (le 1er et le dernier) dans la table Access ne contiennent pas des caractères spéciaux qui peuvent être interprétés comme un retour de chariot ("carriage return")
    Autre piste: remplacer le paramètre "acSpreadsheetTypeExcel12" par d'autres possibilités.

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    n.d.
    Inscrit en
    Juin 2018
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : n.d.

    Informations forums :
    Inscription : Juin 2018
    Messages : 50
    Points : 31
    Points
    31
    Par défaut
    Ça semble être aléatoire...

    J'ai une table vide qui se fait exporter en Excel. Lorsque je l'importe pour l'utiliser ailleurs, la table a désormais 5 lignes avec aucune donnée. J'ai changer le type de spreadsheet, ça semble avoir régler le problème pour l'autre table avec de la donnée... mais ça semble fonctionner 1 fois sur 2...

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

Discussions similaires

  1. [MySQL] Headers already sent sur un export excel alors que normalement non.
    Par jgoetzfr dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 08/11/2007, 12h23
  2. Insertion sous la derniere ligne (et non pas sur)
    Par nono le golfeur dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 22/08/2007, 11h28
  3. Réponses: 1
    Dernier message: 09/07/2007, 15h45
  4. {VBA Excel}Probleme de code sur l'export Excel à Word
    Par Thomas69 dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 21/06/2007, 11h59
  5. [FLASH 8] Redimentionnement non désiré sur le Web
    Par haltabush dans le forum Flash
    Réponses: 8
    Dernier message: 26/03/2007, 17h07

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