Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Sub test()
Dim NomFichierLong As String
NomFichierLong = Application.GetOpenFilename( _
"Fichiers CSV (*.csv), *.csv")
If NomFichierLong = False Then Exit Sub
Workbooks.OpenText Filename:=NomFichierLong
End Sub
Cordialement,
--
AP
"Jocarno" a écrit dans le message de
news:Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Sub test()
Dim NomFichierLong As String
NomFichierLong = Application.GetOpenFilename( _
"Fichiers CSV (*.csv), *.csv")
If NomFichierLong = False Then Exit Sub
Workbooks.OpenText Filename:=NomFichierLong
End Sub
Cordialement,
--
AP
"Jocarno" <Jocarno@discussions.microsoft.com> a écrit dans le message de
news: 705973BC-FBEE-4F11-9247-0DBED360C603@microsoft.com...
Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Sub test()
Dim NomFichierLong As String
NomFichierLong = Application.GetOpenFilename( _
"Fichiers CSV (*.csv), *.csv")
If NomFichierLong = False Then Exit Sub
Workbooks.OpenText Filename:=NomFichierLong
End Sub
Cordialement,
--
AP
"Jocarno" a écrit dans le message de
news:Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Merci pour la réponse.
Je viens de la tester.
Le résultat est le même.
Quatre champ dans la première colonne, trois dans le deuxième, trois dans
le
troisième.
Par ailleurs, l'instruction [If NomFichierLong = False Then Exit Sub]
génère
une erreur d'exécution (erreur n°13).
Ma version d'excel est celle de 2002 pour le cas où il y aurait un
rapport.Sub test()
Dim NomFichierLong As String
NomFichierLong = Application.GetOpenFilename( _
"Fichiers CSV (*.csv), *.csv")
If NomFichierLong = False Then Exit Sub
Workbooks.OpenText Filename:=NomFichierLong
End Sub
Cordialement,
--
AP
"Jocarno" a écrit dans le message de
news:Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction
d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une
seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Merci pour la réponse.
Je viens de la tester.
Le résultat est le même.
Quatre champ dans la première colonne, trois dans le deuxième, trois dans
le
troisième.
Par ailleurs, l'instruction [If NomFichierLong = False Then Exit Sub]
génère
une erreur d'exécution (erreur n°13).
Ma version d'excel est celle de 2002 pour le cas où il y aurait un
rapport.
Sub test()
Dim NomFichierLong As String
NomFichierLong = Application.GetOpenFilename( _
"Fichiers CSV (*.csv), *.csv")
If NomFichierLong = False Then Exit Sub
Workbooks.OpenText Filename:=NomFichierLong
End Sub
Cordialement,
--
AP
"Jocarno" <Jocarno@discussions.microsoft.com> a écrit dans le message de
news: 705973BC-FBEE-4F11-9247-0DBED360C603@microsoft.com...
Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction
d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une
seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Merci pour la réponse.
Je viens de la tester.
Le résultat est le même.
Quatre champ dans la première colonne, trois dans le deuxième, trois dans
le
troisième.
Par ailleurs, l'instruction [If NomFichierLong = False Then Exit Sub]
génère
une erreur d'exécution (erreur n°13).
Ma version d'excel est celle de 2002 pour le cas où il y aurait un
rapport.Sub test()
Dim NomFichierLong As String
NomFichierLong = Application.GetOpenFilename( _
"Fichiers CSV (*.csv), *.csv")
If NomFichierLong = False Then Exit Sub
Workbooks.OpenText Filename:=NomFichierLong
End Sub
Cordialement,
--
AP
"Jocarno" a écrit dans le message de
news:Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction
d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une
seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Pour l'erreur 13:
Dim NomFichierLong As Variant
Pour ton problème, je ne vois pas...
Il y a quoi comme séparateurs dans le fichier .csv?
Peux-tu poster un exemple pariel de ton fichier .csv?
Cordialement,
--
AP
"Jocarno" a écrit dans le message de
news:Merci pour la réponse.
Je viens de la tester.
Le résultat est le même.
Quatre champ dans la première colonne, trois dans le deuxième, trois dans
le
troisième.
Par ailleurs, l'instruction [If NomFichierLong = False Then Exit Sub]
génère
une erreur d'exécution (erreur n°13).
Ma version d'excel est celle de 2002 pour le cas où il y aurait un
rapport.Sub test()
Dim NomFichierLong As String
NomFichierLong = Application.GetOpenFilename( _
"Fichiers CSV (*.csv), *.csv")
If NomFichierLong = False Then Exit Sub
Workbooks.OpenText Filename:=NomFichierLong
End Sub
Cordialement,
--
AP
"Jocarno" a écrit dans le message de
news:Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction
d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une
seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Pour l'erreur 13:
Dim NomFichierLong As Variant
Pour ton problème, je ne vois pas...
Il y a quoi comme séparateurs dans le fichier .csv?
Peux-tu poster un exemple pariel de ton fichier .csv?
Cordialement,
--
AP
"Jocarno" <Jocarno@discussions.microsoft.com> a écrit dans le message de
news: CD836899-DD82-4540-9F4B-612A45AA2E98@microsoft.com...
Merci pour la réponse.
Je viens de la tester.
Le résultat est le même.
Quatre champ dans la première colonne, trois dans le deuxième, trois dans
le
troisième.
Par ailleurs, l'instruction [If NomFichierLong = False Then Exit Sub]
génère
une erreur d'exécution (erreur n°13).
Ma version d'excel est celle de 2002 pour le cas où il y aurait un
rapport.
Sub test()
Dim NomFichierLong As String
NomFichierLong = Application.GetOpenFilename( _
"Fichiers CSV (*.csv), *.csv")
If NomFichierLong = False Then Exit Sub
Workbooks.OpenText Filename:=NomFichierLong
End Sub
Cordialement,
--
AP
"Jocarno" <Jocarno@discussions.microsoft.com> a écrit dans le message de
news: 705973BC-FBEE-4F11-9247-0DBED360C603@microsoft.com...
Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction
d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une
seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Pour l'erreur 13:
Dim NomFichierLong As Variant
Pour ton problème, je ne vois pas...
Il y a quoi comme séparateurs dans le fichier .csv?
Peux-tu poster un exemple pariel de ton fichier .csv?
Cordialement,
--
AP
"Jocarno" a écrit dans le message de
news:Merci pour la réponse.
Je viens de la tester.
Le résultat est le même.
Quatre champ dans la première colonne, trois dans le deuxième, trois dans
le
troisième.
Par ailleurs, l'instruction [If NomFichierLong = False Then Exit Sub]
génère
une erreur d'exécution (erreur n°13).
Ma version d'excel est celle de 2002 pour le cas où il y aurait un
rapport.Sub test()
Dim NomFichierLong As String
NomFichierLong = Application.GetOpenFilename( _
"Fichiers CSV (*.csv), *.csv")
If NomFichierLong = False Then Exit Sub
Workbooks.OpenText Filename:=NomFichierLong
End Sub
Cordialement,
--
AP
"Jocarno" a écrit dans le message de
news:Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction
d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une
seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Bonjour
Utilise la méthode workbooks.OpenText
Tu pourras ainsi spécifier le delimiteur de texte
Cordialement
Pascal
Jocarno a couché sur son écran :Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Bonjour
Utilise la méthode workbooks.OpenText
Tu pourras ainsi spécifier le delimiteur de texte
Cordialement
Pascal
Jocarno a couché sur son écran :
Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Bonjour
Utilise la méthode workbooks.OpenText
Tu pourras ainsi spécifier le delimiteur de texte
Cordialement
Pascal
Jocarno a couché sur son écran :Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve dans
une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Bonsoir.
Dans ce cas précis, le délimiteur étant le point-virgule, quelle doit être
la syntaxe à utiliser avec workbooks.OpenText
Je ne dispose pas d'aide sur cette fonction.
D'avance merci
Cordialement, JocarnoBonjour
Utilise la méthode workbooks.OpenText
Tu pourras ainsi spécifier le delimiteur de texte
Cordialement
Pascal
Jocarno a couché sur son écran :Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Bonsoir.
Dans ce cas précis, le délimiteur étant le point-virgule, quelle doit être
la syntaxe à utiliser avec workbooks.OpenText
Je ne dispose pas d'aide sur cette fonction.
D'avance merci
Cordialement, Jocarno
Bonjour
Utilise la méthode workbooks.OpenText
Tu pourras ainsi spécifier le delimiteur de texte
Cordialement
Pascal
Jocarno a couché sur son écran :
Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno
Bonsoir.
Dans ce cas précis, le délimiteur étant le point-virgule, quelle doit être
la syntaxe à utiliser avec workbooks.OpenText
Je ne dispose pas d'aide sur cette fonction.
D'avance merci
Cordialement, JocarnoBonjour
Utilise la méthode workbooks.OpenText
Tu pourras ainsi spécifier le delimiteur de texte
Cordialement
Pascal
Jocarno a couché sur son écran :Bonsoir.
J'importe un fichier temp.csv qui est le résultat d'une extraction d'une
base centrale.
L'extraction ne donne le choix que d'un *.csv.
Quand j'ouvre ce fichier directement sous Excel, chaque champ se trouve
dans une colonne.
Quand je l'ouvre depuis VBA, plusieurs champs sont regroupés sur une seule
colonne.
Le code est le suivant :
NomFichierLong = Application.GetOpenFilename("Fichiers office,
*.xls;*.csv")
Workbooks.Open Filename:=NomFichierLong
Où se loge l'erreur ? Je ne vois vraiment pas.
D'avance, merci.
Jocarno