OVH Cloud OVH Cloud

fichier text

4 réponses
Avatar
Emcy
bonjour,

j'ai un tableau Excel que j'enregistre en fichier Txt unicode
après en vba, je recupère chaque lignes de ce fichier txt

comment faire pour séparer les elemnts d'ume meme ligne ? j'utilise la
commande split mais je ne sais pas quel caractère de separation il faut
utiliser ...

4 réponses

Avatar
Daniel
Bonjour.
Ca dépend du caractère séparateur de ton texte.
Donne un exemple de tes données et de ce que tu veux obtenir.
Cordialement.
Daniel
"Emcy" a écrit dans le message de news:

bonjour,

j'ai un tableau Excel que j'enregistre en fichier Txt unicode
après en vba, je recupère chaque lignes de ce fichier txt

comment faire pour séparer les elemnts d'ume meme ligne ? j'utilise la
commande split mais je ne sais pas quel caractère de separation il faut
utiliser ...



Avatar
Emcy
c'est bien là le probleme, je sais pas quel est le caratère : lorsque
j'ouvre avec le bloc-notes, ça me fait des espaces mais ce ne sont pas des
espaces sous Excel => changement de cellule


"Daniel" a écrit dans le message de news:
O%
Bonjour.
Ca dépend du caractère séparateur de ton texte.
Donne un exemple de tes données et de ce que tu veux obtenir.
Cordialement.
Daniel
"Emcy" a écrit dans le message de news:

bonjour,

j'ai un tableau Excel que j'enregistre en fichier Txt unicode
après en vba, je recupère chaque lignes de ce fichier txt

comment faire pour séparer les elemnts d'ume meme ligne ? j'utilise la
commande split mais je ne sais pas quel caractère de separation il faut
utiliser ...







Avatar
Daniel
Tu colles une ligne dans ton classeur. Tu copies ce caractère dans une
cellule (B1 dans l'exemple suivant :

Sub test()
'Le caractère inconnu est en B1
Var = [B1]
'le texte à découper est en B2
tabl = Split([B2], Var)
For Each Item In tabl
MsgBox Item
Next Item
End Sub

Daniel
"Emcy" a écrit dans le message de news:

c'est bien là le probleme, je sais pas quel est le caratère : lorsque
j'ouvre avec le bloc-notes, ça me fait des espaces mais ce ne sont pas des
espaces sous Excel => changement de cellule


"Daniel" a écrit dans le message de news:
O%
Bonjour.
Ca dépend du caractère séparateur de ton texte.
Donne un exemple de tes données et de ce que tu veux obtenir.
Cordialement.
Daniel
"Emcy" a écrit dans le message de news:

bonjour,

j'ai un tableau Excel que j'enregistre en fichier Txt unicode
après en vba, je recupère chaque lignes de ce fichier txt

comment faire pour séparer les elemnts d'ume meme ligne ? j'utilise la
commande split mais je ne sais pas quel caractère de separation il faut
utiliser ...











Avatar
Emcy
merci

"Daniel" a écrit dans le message de news:
ed4V%
Tu colles une ligne dans ton classeur. Tu copies ce caractère dans une
cellule (B1 dans l'exemple suivant :

Sub test()
'Le caractère inconnu est en B1
Var = [B1]
'le texte à découper est en B2
tabl = Split([B2], Var)
For Each Item In tabl
MsgBox Item
Next Item
End Sub

Daniel
"Emcy" a écrit dans le message de news:

c'est bien là le probleme, je sais pas quel est le caratère : lorsque
j'ouvre avec le bloc-notes, ça me fait des espaces mais ce ne sont pas
des espaces sous Excel => changement de cellule


"Daniel" a écrit dans le message de news:
O%
Bonjour.
Ca dépend du caractère séparateur de ton texte.
Donne un exemple de tes données et de ce que tu veux obtenir.
Cordialement.
Daniel
"Emcy" a écrit dans le message de news:

bonjour,

j'ai un tableau Excel que j'enregistre en fichier Txt unicode
après en vba, je recupère chaque lignes de ce fichier txt

comment faire pour séparer les elemnts d'ume meme ligne ? j'utilise la
commande split mais je ne sais pas quel caractère de separation il faut
utiliser ...