J'ai un souci incompréhensible.
J'ai un code (macro Excel) qui s'exécute parfaitement sur Excel97.
Par contre sur Excel2003, la macro ne semble PAS prendre en charge une
partie du code : Il s'agit de l'ouverture d'un fichier csv. En effet, il ne
reconnait pas les ";" => Je retrouve alors chaq ligne de mon fichier
d'origine confiné ds la 1ère colonne au lieu de les retrouver ds un tableau
(sur plusieurs colonnes).
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
JLuc
Essaie de réécrire le code en te servant de l'enregistreur de macro. De cette façon tu sera sur du code et tu pourra comparer ;-)
Mourne avait soumis l'idée :
BOnjour à tous !!
J'ai un souci incompréhensible. J'ai un code (macro Excel) qui s'exécute parfaitement sur Excel97.
Par contre sur Excel2003, la macro ne semble PAS prendre en charge une partie du code : Il s'agit de l'ouverture d'un fichier csv. En effet, il ne reconnait pas les ";" => Je retrouve alors chaq ligne de mon fichier d'origine confiné ds la 1ère colonne au lieu de les retrouver ds un tableau (sur plusieurs colonnes).
'3ème version ... qui n'a pas marché... Workbooks.Open Filename:="C:" & Command & "M" & F, Origin:=xlWindows
Rows("1:3").Select Selection.Delete Shift:=xlUp
[...]
-- JLuc
Essaie de réécrire le code en te servant de l'enregistreur de macro. De
cette façon tu sera sur du code et tu pourra comparer ;-)
Mourne avait soumis l'idée :
BOnjour à tous !!
J'ai un souci incompréhensible.
J'ai un code (macro Excel) qui s'exécute parfaitement sur Excel97.
Par contre sur Excel2003, la macro ne semble PAS prendre en charge une
partie du code : Il s'agit de l'ouverture d'un fichier csv. En effet, il ne
reconnait pas les ";" => Je retrouve alors chaq ligne de mon fichier
d'origine confiné ds la 1ère colonne au lieu de les retrouver ds un tableau
(sur plusieurs colonnes).
Essaie de réécrire le code en te servant de l'enregistreur de macro. De cette façon tu sera sur du code et tu pourra comparer ;-)
Mourne avait soumis l'idée :
BOnjour à tous !!
J'ai un souci incompréhensible. J'ai un code (macro Excel) qui s'exécute parfaitement sur Excel97.
Par contre sur Excel2003, la macro ne semble PAS prendre en charge une partie du code : Il s'agit de l'ouverture d'un fichier csv. En effet, il ne reconnait pas les ";" => Je retrouve alors chaq ligne de mon fichier d'origine confiné ds la 1ère colonne au lieu de les retrouver ds un tableau (sur plusieurs colonnes).
'3ème version ... qui n'a pas marché... Workbooks.Open Filename:="C:" & Command & "M" & F, Origin:=xlWindows
Rows("1:3").Select Selection.Delete Shift:=xlUp
[...]
-- JLuc
MichDenis
Sous Excel 2003,
La commande pour ouvrir un fichier .csv dans excel est : Workbooks.Open "c:test.csv", Local:=True
Le parametre "Local" existe de mémoire depuis la version Excel 2002.
"Mourne" a écrit dans le message de news:
BOnjour à tous !!
J'ai un souci incompréhensible. J'ai un code (macro Excel) qui s'exécute parfaitement sur Excel97.
Par contre sur Excel2003, la macro ne semble PAS prendre en charge une partie du code : Il s'agit de l'ouverture d'un fichier csv. En effet, il ne reconnait pas les ";" => Je retrouve alors chaq ligne de mon fichier d'origine confiné ds la 1ère colonne au lieu de les retrouver ds un tableau (sur plusieurs colonnes).
'3ème version ... qui n'a pas marché... Workbooks.Open Filename:="C:" & Command & "M" & F, Origin:=xlWindows
Rows("1:3").Select Selection.Delete Shift:=xlUp
[...]
Sous Excel 2003,
La commande pour ouvrir un fichier .csv dans excel est :
Workbooks.Open "c:test.csv", Local:=True
Le parametre "Local" existe de mémoire depuis la version Excel 2002.
"Mourne" <Mourne@discussions.microsoft.com> a écrit dans le message de news:
41887439-D579-4AF3-9272-5EA217CD7FC2@microsoft.com...
BOnjour à tous !!
J'ai un souci incompréhensible.
J'ai un code (macro Excel) qui s'exécute parfaitement sur Excel97.
Par contre sur Excel2003, la macro ne semble PAS prendre en charge une
partie du code : Il s'agit de l'ouverture d'un fichier csv. En effet, il ne
reconnait pas les ";" => Je retrouve alors chaq ligne de mon fichier
d'origine confiné ds la 1ère colonne au lieu de les retrouver ds un tableau
(sur plusieurs colonnes).
La commande pour ouvrir un fichier .csv dans excel est : Workbooks.Open "c:test.csv", Local:=True
Le parametre "Local" existe de mémoire depuis la version Excel 2002.
"Mourne" a écrit dans le message de news:
BOnjour à tous !!
J'ai un souci incompréhensible. J'ai un code (macro Excel) qui s'exécute parfaitement sur Excel97.
Par contre sur Excel2003, la macro ne semble PAS prendre en charge une partie du code : Il s'agit de l'ouverture d'un fichier csv. En effet, il ne reconnait pas les ";" => Je retrouve alors chaq ligne de mon fichier d'origine confiné ds la 1ère colonne au lieu de les retrouver ds un tableau (sur plusieurs colonnes).