OVH Cloud OVH Cloud

docvariable dans un tableau

3 réponses
Avatar
mroy100
Bonjour,

J'ai un champ de type docvariable dans un tableau que j'assigne
partir d'une application externe. Tout va bien sauf pour les sauts d
lignes.

Je veux assigner par exemple ma variable à "ligne1" + chr(13)
"ligne2"... il va m'écrire dans le tableau Ligne1[]Ligne2 (comprendr
que les crochets représentent un caractère carré)

Si je met ma variable à l'extérieur du tableau, aucun problème, me
sauts de ligne sont présent mais dans le tableau, word n'a pas l'ai
d'interpréter le caractère 13 comme il se doit.

Donc ma question : Comment mettre un saut de ligne dans un {docvariabl
"texte_sur_plusieurs_lignes"} dans un tableau

Merci

mroy@exactsoft.com
mroy_100@hotmail.co

--
mroy10
-----------------------------------------------------------------------
mroy100's Profile: http://www.msusenet.com/member.php?userid=300
View this thread: http://www.msusenet.com/t-187058466

3 réponses

Avatar
Geo
Bonjour mroy100


Bonjour,

J'ai un champ de type docvariable dans un tableau que j'assigne à
partir d'une application externe. Tout va bien sauf pour les sauts de
lignes.

Je veux assigner par exemple ma variable à "ligne1" + chr(13) +
"ligne2"... il va m'écrire dans le tableau Ligne1[]Ligne2 (comprendre
que les crochets représentent un caractère carré)


Essaie avec vbCrLf au lieu de chr(13).
pas testé

--

A+

Avatar
Bonsoir à tous,
Ben justement moi je testais pendant ce temps là et sous Word XP SP3 :

Sub TESTTABLEAU()
TESTTAB = "toto" + Chr(13) + "deuxième ligne de totot"
Selection.TypeText TESTTAB
End Sub
Aucun problème, j'ai donc du raté quelque chose.
Merci d'avoir lu jsuque là.

"mroy100" a écrit dans le message de news:

Bonjour,

J'ai un champ de type docvariable dans un tableau que j'assigne à
partir d'une application externe. Tout va bien sauf pour les sauts de
lignes.

Je veux assigner par exemple ma variable à "ligne1" + chr(13) +
"ligne2"... il va m'écrire dans le tableau Ligne1[]Ligne2 (comprendre
que les crochets représentent un caractère carré)

Si je met ma variable à l'extérieur du tableau, aucun problème, mes
sauts de ligne sont présent mais dans le tableau, word n'a pas l'air
d'interpréter le caractère 13 comme il se doit.

Donc ma question : Comment mettre un saut de ligne dans un {docvariable
"texte_sur_plusieurs_lignes"} dans un tableau

Merci





--
mroy100
------------------------------------------------------------------------
mroy100's Profile: http://www.msusenet.com/member.php?userid005
View this thread: http://www.msusenet.com/t-1870584665



Avatar
Anacoluthe
Bonjour !

'mroy100' nous a écrit ...
J'ai un champ de type docvariable dans un tableau que j'assigne à
partir d'une application externe. Tout va bien sauf pour les sauts de
lignes.
Je veux assigner par exemple ma variable à "ligne1" + chr(13) +
"ligne2"... il va m'écrire dans le tableau Ligne1[]Ligne2 (comprendre
que les crochets représentent un caractère carré)
Si je met ma variable à l'extérieur du tableau, aucun problème, mes
sauts de ligne sont présent mais dans le tableau, word n'a pas l'air
d'interpréter le caractère 13 comme il se doit.
Donc ma question : Comment mettre un saut de ligne dans un {docvariable
"texte_sur_plusieurs_lignes"} dans un tableau


Oui c'est assez curieux. D'autant que la même chaîne en DOCPROPERTY
plutôt qu'en DOCVARIABLE fonctionne parfaitement dans un tableau.
Autre solution : utilisez Chr(11) le saut de ligne manuel...

Anacoluthe
« L'élan fait partie du saut. »
- Halil SARKIS