Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1084 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Comment laisser le choix à l'utilisateur d'importer un fichier texte

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment laisser le choix à l'utilisateur d'importer un fichier texte

n°1475077
Sebbe
Posté le 14-11-2006 à 11:06:09  profilanswer
 

J'ai un petit problème de programmation, j'aimerais pouvoir utiliser un MACRO pour importer un fichier que l'utilisateur choisi et ensuite pouvoir continuer à travailler dessus, le code que j'essaye de faire marcher est le suivant;
 
Sub Macro1()
 
 
  Dim QuelFichier
  QuelFichier = Application.GetOpenFilename("Text Files (*.csv), *.csv" )
 
 
    Application.Goto Reference:="Macro1"
    With ActiveSheet.QueryTables.Add(Connection:="TEXT;QuelFichier", Destination:=Range("A1" ))
        .Name = "CHROMTAB"
        .FieldNames = True
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = False
        .SaveData = True
        .AdjustColumnWidth = True
        .RefreshPeriod = 0
        .TextFilePromptOnRefresh = False
        .TextFilePlatform = 850
        .TextFileStartRow = 1
        .TextFileParseType = xlDelimited
        .TextFileTextQualifier = xlTextQualifierDoubleQuote
        .TextFileConsecutiveDelimiter = False
        .TextFileTabDelimiter = False
        .TextFileSemicolonDelimiter = False
        .TextFileCommaDelimiter = True
        .TextFileSpaceDelimiter = False
        .TextFileColumnDataTypes = Array(1, 1, 1, 1, 1)
        .TextFileTrailingMinusNumbers = True
        .Refresh BackgroundQuery:=False
    End With
End Sub
 
 
Le problème se situe, je pense, au niveau du Refresh, il me dit qu'il ne trouve pas le fichier text. P-e ai-je fait une erreur au niveau de Connection:="TEXT;QuelFichier" et qu'il ne reconnait pas le chemin du fichier pour l'ouvrir.
Voilà si quelqu'un pense pouvoir m'aider se serait pas mal, merci d'avance

mood
Publicité
Posté le 14-11-2006 à 11:06:09  profilanswer
 

n°1476026
juju2k
Posté le 15-11-2006 à 20:12:14  profilanswer
 

Bonsoir,
tu pourrais donner l'erreur générée ainsi que la ligne qui la provoque ? Ce sera plus pratique ;)

n°1477838
Sebbe
Posté le 18-11-2006 à 18:18:34  profilanswer
 

J'ai réussi à trouver mon erreur, c'était une erreur de syntax, bref une erreur de débutant


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Comment laisser le choix à l'utilisateur d'importer un fichier texte

 

Sujets relatifs
choix de cmsRécupération du code binaire d'un fichier
upload un fichier et choisirs le nom qu'il aura sur le serveur ![Résolu] Changer le "body background" en fonction de la résolution
lecture fichier binaire de doubleEcrire un double dans un fichier
Texte défilant pour news avec javaChanger les droits d'un fichier
Teste si une ligne est vide: ds un fichier Word[PHP/SQLITE] Lecture des données dans un fichier .db
Plus de sujets relatifs à : Comment laisser le choix à l'utilisateur d'importer un fichier texte


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR