Retour à la ligne

cs_sebcar2001 Messages postés 4 Date d'inscription vendredi 2 avril 2004 Statut Membre Dernière intervention 1 juillet 2004 - 22 avril 2004 à 11:11
cs_sebcar2001 Messages postés 4 Date d'inscription vendredi 2 avril 2004 Statut Membre Dernière intervention 1 juillet 2004 - 22 avril 2004 à 18:32
Bonjour,

Je suis débutant en vb et j'ai un problème.
Je cherche à découper des chaînes de caractères avec une instruction Mid. Jusque là aucun problème. Mais je n'arrive pas à lui indiquer de s'arrêter à un retour à la ligne : chr$(10) et chr$(13) ne marchent pas.
Encore plus bizarre, lorsque je colle cette chaîne dans une cellule excel, les retour à la ligne sont matérialisés par des carrés alors que pour les autres chaînes ça ne m'était jamais arrivé.

Si vous avez des suggestions, je suis ouvert à toute proposition.

Merci beaucoup.

3 réponses

cs_sebcar2001 Messages postés 4 Date d'inscription vendredi 2 avril 2004 Statut Membre Dernière intervention 1 juillet 2004
22 avril 2004 à 11:32
Désolé pour le dérangement.

Ça marche très bien avec la fonction split.
0
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
22 avril 2004 à 11:36
Car un retour a la ligne sous Windows c'est CHR$(13) & Chr$(10), ou la constante vbCrLf !!
Et oui !! Il faut les deux caractères pour que ca marche !!!

Christophe R.
0
cs_sebcar2001 Messages postés 4 Date d'inscription vendredi 2 avril 2004 Statut Membre Dernière intervention 1 juillet 2004
22 avril 2004 à 18:32
Merci pour la précision.
0
Rejoignez-nous