Oui, ce serait mieux avec une constante.
Malheureusement, je viens de tester, et chez moi, la substitution de vbCrLF ne marche pas dans le cas d'une cellule contenant un "alt entrée", ce qui est compréhensible, car quand on regarde le contenu de tous les octets de la cellule par
buf = ""
For i = 1 To Len(cells(2,2).value)
buf = buf & Str(Asc(Mid(cells(2,2).value, i, 1)))
Next i
MsgBox (buf) |
on peut voir qu'il y a un simple code 10, et non pas 13 10.
Message édité par olivthill le 07-09-2005 à 18:08:23