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

Macros et VBA Excel Discussion :

erreur vba importation csv [XL-2013]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Divers
    Inscrit en
    Février 2017
    Messages
    295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Divers

    Informations forums :
    Inscription : Février 2017
    Messages : 295
    Par défaut erreur vba importation csv
    bonjour,

    Dans le code ci-dessous :
    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
    Private Sub CBImport_Click()
     
        Dim chemin, fichier, folder As String
        Dim wb As Workbook
     
        'Définit le répertoire contenant les fichiers
        chemin = ThisWorkbook.Path & Application.PathSeparator
        folder = "VAK_12xxxx1112xx\"
        fichier = Dir(chemin & folder & ListeCSV.Value)
     
        Do While fichier <> ""
            sh_visavak.Range("b2" & ":O" & ActiveSheet.UsedRange.Rows.Count - 1).ClearContents
     
            Application.ScreenUpdating = False
            Application.EnableEvents = False
     
            Set wb = Workbooks.Open(chemin & folder & fichier, local:=True, ReadOnly:=True)
     
            Range("a2:n" & ActiveSheet.UsedRange.Rows.Count).Copy
            ThisWorkbook.Worksheets("sh_visavak").Range("b1048576").End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteValues, operation _
                :=xlNone, skipblanks:=False, Transpose:=False
     
            Call ClearClipboard
     
            wb.Close True
            Set wb = Nothing
            fichier = Dir
        Loop
     
        MsgBox "Import successfull"
        Application.Goto reference:=Range("a1")
        Application.EnableEvents = True
        Application.ScreenUpdating = True
        'thisworkbook.save
     
    End Sub
    Mon code coince à la ligne 20 et je ne vois pas pourquoi.

    help me

    Merci

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Août 2010
    Messages
    3 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 3 453
    Par défaut
    Bonjour,

    Peut être avec cette ligne de code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    wb.ActiveSheet.Range("a2:n" & wb.ActiveSheet.UsedRange.Rows.Count).Copy ThisWorkbook.Worksheets("sh_visavak").Range("b1048576").End(xlUp).Offset(1, 0)
    à la place de celles-ci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Range("a2:n" & ActiveSheet.UsedRange.Rows.Count).Copy
            ThisWorkbook.Worksheets("sh_visavak").Range("b1048576").End(xlUp).Offset(1, 0).PasteSpecial Paste:=xlPasteValues, operation _
                :=xlNone, skipblanks:=False, Transpose:=False
    mais je n'ai absolument rien testé !

  3. #3
    Membre éclairé
    Homme Profil pro
    Divers
    Inscrit en
    Février 2017
    Messages
    295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Divers

    Informations forums :
    Inscription : Février 2017
    Messages : 295
    Par défaut
    Merci

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 24/03/2011, 12h38
  2. [phpMyAdmin] Erreur Import csv avec phpMyAdmin 3.4.0 Beta
    Par kazabandi dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 11/01/2011, 12h10
  3. Import VBA fichier CSV
    Par Sprsrini dans le forum VBA Access
    Réponses: 5
    Dernier message: 29/09/2008, 16h16
  4. Import CSV et Erreur SQL0181N sur les dates
    Par bladerunners dans le forum DB2
    Réponses: 2
    Dernier message: 16/03/2007, 09h12
  5. Réponses: 4
    Dernier message: 27/07/2006, 22h25

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