dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas
correctement un fichier .csv (colonnes séparées): quelles est la solution à
cette regression majeur d'Excel 2000? existent-ils des solutions de
contournement? un patch?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
J. BARRETO
Complémebt d'information: le séparateur est le point-virgule ";".
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas correctement un fichier .csv (colonnes séparées): quelles est la solution à cette regression majeur d'Excel 2000? existent-ils des solutions de contournement? un patch?
d'avance merci
Complémebt d'information: le séparateur est le point-virgule ";".
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas
correctement un fichier .csv (colonnes séparées): quelles est la solution à
cette regression majeur d'Excel 2000? existent-ils des solutions de
contournement? un patch?
Complémebt d'information: le séparateur est le point-virgule ";".
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas correctement un fichier .csv (colonnes séparées): quelles est la solution à cette regression majeur d'Excel 2000? existent-ils des solutions de contournement? un patch?
d'avance merci
J. BARRETO
Voici un exemple précis: Public Sub ouvrir_fichier() Workbooks.Open FileName:="c:test.csv" End Sub
le contenu de test.csv: perso1;1;100; perso2;2;200; perso3;3;300; <eof>
"J. BARRETO" wrote:
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas correctement un fichier .csv (colonnes séparées): quelles est la solution à cette regression majeur d'Excel 2000? existent-ils des solutions de contournement? un patch?
d'avance merci
Voici un exemple précis:
Public Sub ouvrir_fichier()
Workbooks.Open FileName:="c:test.csv"
End Sub
le contenu de test.csv:
perso1;1;100;
perso2;2;200;
perso3;3;300;
<eof>
"J. BARRETO" wrote:
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas
correctement un fichier .csv (colonnes séparées): quelles est la solution à
cette regression majeur d'Excel 2000? existent-ils des solutions de
contournement? un patch?
Voici un exemple précis: Public Sub ouvrir_fichier() Workbooks.Open FileName:="c:test.csv" End Sub
le contenu de test.csv: perso1;1;100; perso2;2;200; perso3;3;300; <eof>
"J. BARRETO" wrote:
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas correctement un fichier .csv (colonnes séparées): quelles est la solution à cette regression majeur d'Excel 2000? existent-ils des solutions de contournement? un patch?
d'avance merci
Julien
J'ai déjà rencontré ce souci et je ne crois pas qu'il y ait de patch.
Si j'ai bonne mémoire le CSV s'ouvrait mais toute les données était en colonne A. C'est ce qui t'arrive ?
J'utilisais alors la commande Données / Convertir avec les paramètres Délimité et Point-virgule dans ma macro pour récupérer les données par colonne.
Est-ce que cela répond à ton souci ?
Julien
"J. BARRETO" <J. a écrit dans le message de news:
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas correctement un fichier .csv (colonnes séparées): quelles est la solution à cette regression majeur d'Excel 2000? existent-ils des solutions de contournement? un patch?
d'avance merci
J'ai déjà rencontré ce souci et je ne crois pas qu'il y ait de patch.
Si j'ai bonne mémoire le CSV s'ouvrait mais toute les données était en
colonne A. C'est ce qui t'arrive ?
J'utilisais alors la commande Données / Convertir avec les paramètres
Délimité et Point-virgule dans ma macro pour récupérer les données par
colonne.
Est-ce que cela répond à ton souci ?
Julien
"J. BARRETO" <J. BARRETO@discussions.microsoft.com> a écrit dans le message
de news: 41F92B5C-8F93-4C58-9373-69EB8365EF61@microsoft.com...
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas
correctement un fichier .csv (colonnes séparées): quelles est la solution
à
cette regression majeur d'Excel 2000? existent-ils des solutions de
contournement? un patch?
J'ai déjà rencontré ce souci et je ne crois pas qu'il y ait de patch.
Si j'ai bonne mémoire le CSV s'ouvrait mais toute les données était en colonne A. C'est ce qui t'arrive ?
J'utilisais alors la commande Données / Convertir avec les paramètres Délimité et Point-virgule dans ma macro pour récupérer les données par colonne.
Est-ce que cela répond à ton souci ?
Julien
"J. BARRETO" <J. a écrit dans le message de news:
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas correctement un fichier .csv (colonnes séparées): quelles est la solution à cette regression majeur d'Excel 2000? existent-ils des solutions de contournement? un patch?
d'avance merci
J. BARRETO
Merci de ta réponse Julien.
L'exemple que j'ai donné est la plus simple expression du problème. L'ouverture d'un fichier .csv se passe dans une macro pour traiter automatiquement 5 fichiers en entrée et faire une sortie.
De quelle commande vba s'agit-il pour remplacer open?
"Julien" wrote:
J'ai déjà rencontré ce souci et je ne crois pas qu'il y ait de patch.
Si j'ai bonne mémoire le CSV s'ouvrait mais toute les données était en colonne A. C'est ce qui t'arrive ?
J'utilisais alors la commande Données / Convertir avec les paramètres Délimité et Point-virgule dans ma macro pour récupérer les données par colonne.
Est-ce que cela répond à ton souci ?
Julien
"J. BARRETO" <J. a écrit dans le message de news:
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas correctement un fichier .csv (colonnes séparées): quelles est la solution à cette regression majeur d'Excel 2000? existent-ils des solutions de contournement? un patch?
d'avance merci
Merci de ta réponse Julien.
L'exemple que j'ai donné est la plus simple expression du problème.
L'ouverture d'un fichier .csv se passe dans une macro pour traiter
automatiquement 5 fichiers en entrée et faire une sortie.
De quelle commande vba s'agit-il pour remplacer open?
"Julien" wrote:
J'ai déjà rencontré ce souci et je ne crois pas qu'il y ait de patch.
Si j'ai bonne mémoire le CSV s'ouvrait mais toute les données était en
colonne A. C'est ce qui t'arrive ?
J'utilisais alors la commande Données / Convertir avec les paramètres
Délimité et Point-virgule dans ma macro pour récupérer les données par
colonne.
Est-ce que cela répond à ton souci ?
Julien
"J. BARRETO" <J. BARRETO@discussions.microsoft.com> a écrit dans le message
de news: 41F92B5C-8F93-4C58-9373-69EB8365EF61@microsoft.com...
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas
correctement un fichier .csv (colonnes séparées): quelles est la solution
à
cette regression majeur d'Excel 2000? existent-ils des solutions de
contournement? un patch?
L'exemple que j'ai donné est la plus simple expression du problème. L'ouverture d'un fichier .csv se passe dans une macro pour traiter automatiquement 5 fichiers en entrée et faire une sortie.
De quelle commande vba s'agit-il pour remplacer open?
"Julien" wrote:
J'ai déjà rencontré ce souci et je ne crois pas qu'il y ait de patch.
Si j'ai bonne mémoire le CSV s'ouvrait mais toute les données était en colonne A. C'est ce qui t'arrive ?
J'utilisais alors la commande Données / Convertir avec les paramètres Délimité et Point-virgule dans ma macro pour récupérer les données par colonne.
Est-ce que cela répond à ton souci ?
Julien
"J. BARRETO" <J. a écrit dans le message de news:
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas correctement un fichier .csv (colonnes séparées): quelles est la solution à cette regression majeur d'Excel 2000? existent-ils des solutions de contournement? un patch?
d'avance merci
michdenis
Bonjour Julien,
Essaie ceci :
'------------------------------------ Sub CSVOpener() 'd'après P. Penet, mpfe Dim wb As Workbook, NomFich
With Application NomFich = Application.GetOpenFilename("Fichiers texte,*.csv;*.txt") If NomFich = False Then Exit Sub Set wb = .Workbooks.Open(NomFich) wb.Sheets(1).Columns(1).TextToColumns Range("A1"), , , False, , True End With
End Sub '------------------------------------
Salutations!
"J. BARRETO" a écrit dans le message de news:
Merci de ta réponse Julien.
L'exemple que j'ai donné est la plus simple expression du problème. L'ouverture d'un fichier .csv se passe dans une macro pour traiter automatiquement 5 fichiers en entrée et faire une sortie.
De quelle commande vba s'agit-il pour remplacer open?
"Julien" wrote:
J'ai déjà rencontré ce souci et je ne crois pas qu'il y ait de patch.
Si j'ai bonne mémoire le CSV s'ouvrait mais toute les données était en colonne A. C'est ce qui t'arrive ?
J'utilisais alors la commande Données / Convertir avec les paramètres Délimité et Point-virgule dans ma macro pour récupérer les données par colonne.
Est-ce que cela répond à ton souci ?
Julien
"J. BARRETO" <J. a écrit dans le message de news:
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas correctement un fichier .csv (colonnes séparées): quelles est la solution à cette regression majeur d'Excel 2000? existent-ils des solutions de contournement? un patch?
d'avance merci
Bonjour Julien,
Essaie ceci :
'------------------------------------
Sub CSVOpener()
'd'après P. Penet, mpfe
Dim wb As Workbook, NomFich
With Application
NomFich = Application.GetOpenFilename("Fichiers texte,*.csv;*.txt")
If NomFich = False Then Exit Sub
Set wb = .Workbooks.Open(NomFich)
wb.Sheets(1).Columns(1).TextToColumns Range("A1"), , , False, , True
End With
End Sub
'------------------------------------
Salutations!
"J. BARRETO" <JBARRETO@discussions.microsoft.com> a écrit dans le message de news:
D1FEEE7F-D2ED-45A6-822D-ADCD1744E490@microsoft.com...
Merci de ta réponse Julien.
L'exemple que j'ai donné est la plus simple expression du problème.
L'ouverture d'un fichier .csv se passe dans une macro pour traiter
automatiquement 5 fichiers en entrée et faire une sortie.
De quelle commande vba s'agit-il pour remplacer open?
"Julien" wrote:
J'ai déjà rencontré ce souci et je ne crois pas qu'il y ait de patch.
Si j'ai bonne mémoire le CSV s'ouvrait mais toute les données était en
colonne A. C'est ce qui t'arrive ?
J'utilisais alors la commande Données / Convertir avec les paramètres
Délimité et Point-virgule dans ma macro pour récupérer les données par
colonne.
Est-ce que cela répond à ton souci ?
Julien
"J. BARRETO" <J. BARRETO@discussions.microsoft.com> a écrit dans le message
de news: 41F92B5C-8F93-4C58-9373-69EB8365EF61@microsoft.com...
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas
correctement un fichier .csv (colonnes séparées): quelles est la solution
à
cette regression majeur d'Excel 2000? existent-ils des solutions de
contournement? un patch?
'------------------------------------ Sub CSVOpener() 'd'après P. Penet, mpfe Dim wb As Workbook, NomFich
With Application NomFich = Application.GetOpenFilename("Fichiers texte,*.csv;*.txt") If NomFich = False Then Exit Sub Set wb = .Workbooks.Open(NomFich) wb.Sheets(1).Columns(1).TextToColumns Range("A1"), , , False, , True End With
End Sub '------------------------------------
Salutations!
"J. BARRETO" a écrit dans le message de news:
Merci de ta réponse Julien.
L'exemple que j'ai donné est la plus simple expression du problème. L'ouverture d'un fichier .csv se passe dans une macro pour traiter automatiquement 5 fichiers en entrée et faire une sortie.
De quelle commande vba s'agit-il pour remplacer open?
"Julien" wrote:
J'ai déjà rencontré ce souci et je ne crois pas qu'il y ait de patch.
Si j'ai bonne mémoire le CSV s'ouvrait mais toute les données était en colonne A. C'est ce qui t'arrive ?
J'utilisais alors la commande Données / Convertir avec les paramètres Délimité et Point-virgule dans ma macro pour récupérer les données par colonne.
Est-ce que cela répond à ton souci ?
Julien
"J. BARRETO" <J. a écrit dans le message de news:
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas correctement un fichier .csv (colonnes séparées): quelles est la solution à cette regression majeur d'Excel 2000? existent-ils des solutions de contournement? un patch?
d'avance merci
J. BARRETO
Merci les gars!!!
Ca marche Denis. Il me reste à faire une fonction et remplacer les commandes "open" dans mon code "vba excel 97" pour qu'il fonctionne sur "vba excel 2000".
Merci encore. Bonne soirée.
"michdenis" wrote:
Bonjour Julien,
Essaie ceci :
'------------------------------------ Sub CSVOpener() 'd'après P. Penet, mpfe Dim wb As Workbook, NomFich
With Application NomFich = Application.GetOpenFilename("Fichiers texte,*.csv;*.txt") If NomFich = False Then Exit Sub Set wb = .Workbooks.Open(NomFich) wb.Sheets(1).Columns(1).TextToColumns Range("A1"), , , False, , True End With
End Sub '------------------------------------
Salutations!
"J. BARRETO" a écrit dans le message de news:
Merci de ta réponse Julien.
L'exemple que j'ai donné est la plus simple expression du problème. L'ouverture d'un fichier .csv se passe dans une macro pour traiter automatiquement 5 fichiers en entrée et faire une sortie.
De quelle commande vba s'agit-il pour remplacer open?
"Julien" wrote:
J'ai déjà rencontré ce souci et je ne crois pas qu'il y ait de patch.
Si j'ai bonne mémoire le CSV s'ouvrait mais toute les données était en colonne A. C'est ce qui t'arrive ?
J'utilisais alors la commande Données / Convertir avec les paramètres Délimité et Point-virgule dans ma macro pour récupérer les données par colonne.
Est-ce que cela répond à ton souci ?
Julien
"J. BARRETO" <J. a écrit dans le message de news:
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas correctement un fichier .csv (colonnes séparées): quelles est la solution à cette regression majeur d'Excel 2000? existent-ils des solutions de contournement? un patch?
d'avance merci
Merci les gars!!!
Ca marche Denis. Il me reste à faire une fonction et remplacer les commandes
"open" dans mon code "vba excel 97" pour qu'il fonctionne sur "vba excel
2000".
Merci encore.
Bonne soirée.
"michdenis" wrote:
Bonjour Julien,
Essaie ceci :
'------------------------------------
Sub CSVOpener()
'd'après P. Penet, mpfe
Dim wb As Workbook, NomFich
With Application
NomFich = Application.GetOpenFilename("Fichiers texte,*.csv;*.txt")
If NomFich = False Then Exit Sub
Set wb = .Workbooks.Open(NomFich)
wb.Sheets(1).Columns(1).TextToColumns Range("A1"), , , False, , True
End With
End Sub
'------------------------------------
Salutations!
"J. BARRETO" <JBARRETO@discussions.microsoft.com> a écrit dans le message de news:
D1FEEE7F-D2ED-45A6-822D-ADCD1744E490@microsoft.com...
Merci de ta réponse Julien.
L'exemple que j'ai donné est la plus simple expression du problème.
L'ouverture d'un fichier .csv se passe dans une macro pour traiter
automatiquement 5 fichiers en entrée et faire une sortie.
De quelle commande vba s'agit-il pour remplacer open?
"Julien" wrote:
J'ai déjà rencontré ce souci et je ne crois pas qu'il y ait de patch.
Si j'ai bonne mémoire le CSV s'ouvrait mais toute les données était en
colonne A. C'est ce qui t'arrive ?
J'utilisais alors la commande Données / Convertir avec les paramètres
Délimité et Point-virgule dans ma macro pour récupérer les données par
colonne.
Est-ce que cela répond à ton souci ?
Julien
"J. BARRETO" <J. BARRETO@discussions.microsoft.com> a écrit dans le message
de news: 41F92B5C-8F93-4C58-9373-69EB8365EF61@microsoft.com...
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas
correctement un fichier .csv (colonnes séparées): quelles est la solution
à
cette regression majeur d'Excel 2000? existent-ils des solutions de
contournement? un patch?
Ca marche Denis. Il me reste à faire une fonction et remplacer les commandes "open" dans mon code "vba excel 97" pour qu'il fonctionne sur "vba excel 2000".
Merci encore. Bonne soirée.
"michdenis" wrote:
Bonjour Julien,
Essaie ceci :
'------------------------------------ Sub CSVOpener() 'd'après P. Penet, mpfe Dim wb As Workbook, NomFich
With Application NomFich = Application.GetOpenFilename("Fichiers texte,*.csv;*.txt") If NomFich = False Then Exit Sub Set wb = .Workbooks.Open(NomFich) wb.Sheets(1).Columns(1).TextToColumns Range("A1"), , , False, , True End With
End Sub '------------------------------------
Salutations!
"J. BARRETO" a écrit dans le message de news:
Merci de ta réponse Julien.
L'exemple que j'ai donné est la plus simple expression du problème. L'ouverture d'un fichier .csv se passe dans une macro pour traiter automatiquement 5 fichiers en entrée et faire une sortie.
De quelle commande vba s'agit-il pour remplacer open?
"Julien" wrote:
J'ai déjà rencontré ce souci et je ne crois pas qu'il y ait de patch.
Si j'ai bonne mémoire le CSV s'ouvrait mais toute les données était en colonne A. C'est ce qui t'arrive ?
J'utilisais alors la commande Données / Convertir avec les paramètres Délimité et Point-virgule dans ma macro pour récupérer les données par colonne.
Est-ce que cela répond à ton souci ?
Julien
"J. BARRETO" <J. a écrit dans le message de news:
Bonjour,
dans excel2000, les comandes vba "open" et "opentext" n'ouvrent pas correctement un fichier .csv (colonnes séparées): quelles est la solution à cette regression majeur d'Excel 2000? existent-ils des solutions de contournement? un patch?