Bonjour à tous,
Voilà j'ai tenté de créé une fonction qui effectue un retour à la ligne sur une chaine de caractère à partir de 15 caractères. Cette chaine est utilisé ensuite dans une fonction d'ajout de texte d'excel vers autocad.
exemple: de DISJONCTION VARIATEUR je veux passer à
DISJONCTION
VARIATEUR
voici le code:
Mon problème: le texte que je retrouve sur autocad est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim j As Integer j = 15 Do While j < Len(contenu1) contenu1 = Mid(contenu1, 1, j) & vbCrLf & Mid(contenu1, j + 1) j = j + 15 + 2 Loop
___________DISJONCTION?
______________________VARIATEUR
Avec des points d'interrogation pour les espaces et le texte à la ligne est décalé sous la 1ère partie...
Si vous avez une idée..d'avance merci!
PS: tous les autres moyens comme les chr(), les vbnewline, les %0A et les <BR> que j'ai trouvé ailleurs sur internet me font la même chose.







Répondre avec citation






Partager