2 pièce(s) jointe(s)
Redirection fichier texte VBA excel
Bonjour, dans mon programme j'importe mon fichier texte et je le passe en excel mais, je suis obliger de l'ouvrir dans un nouvel excel pour avoir la bonne tabulation.
J'aimerai qu'il puisse s'ouvrir depuis l'excel déjà en fonction avec la bonne tabulation.
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
Private Sub Importer_Click()
Dim fichier_choisi As String
fichier_choisi = Application.GetOpenFilename("text files(*.txt),*.txt", , "Sélectionner un ficher CSV")
If (LCase(fichier_choisi) <> "faux" And fichier_choisi <> "0") Then
liste_fichier.AddItem (fichier_choisi)
If Right(fichier_choisi, 3) = "xls" Then
Workbooks.Open fichier_choisi
Else
Workbooks.OpenText fichier_choisi, Tab:=True, Semicolon:=True, local:=True |
Voilà e que j'ai tapé,
Pourriez vous m'aidez ?
Choix import de la feuille de calcul
Salut Patrick, voilà j'ai repris ton code et il fonctionne très bien, j'aimerai faire une dernière modification que j'ai cherché avec plusieurs possibilité, qui est de mettre directement mon fichier texte dans la feuille de calcul "import - export", j'essayé avec des système comme sheet("import - export") etc mais en vain et je pense que c'est la ligne
Code:
With ActiveSheet.QueryTables.Add(Connection:="TEXT;" & fichier_choisi, Destination:=Range("$A$1"))
qui m’embête et plus particulièrement ActiveSheet car si je suis sur une autre page pour un graphique je ne peux pas importer un autre fichier texte et j'ai une erreur d’exécution.
Comment faire ?
Je te remercie d'avance.