Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Donnée sur un signet via VBA

3 réponses
Avatar
Newbie
Bonsoir,
Comment déposer, via VBA, une donnée sur un signet de Word... sans écraser
le signet !
La ligne suivante ne peut fonctionner qu'une seule fois car le signet est
détruit :
wrdDoc.Bookmarks("NomP").Range.Text = "Data"
Merci,

Newbie

3 réponses

Avatar
JièL Goubert
Bonjoir(c) Newbie

Le 26/02/2006 18:24 vous avez écrit ceci :
Bonsoir,
Comment déposer, via VBA, une donnée sur un signet de Word... sans écraser
le signet !
La ligne suivante ne peut fonctionner qu'une seule fois car le signet est
détruit :
wrdDoc.Bookmarks("NomP").Range.Text = "Data"


Essayez ceci
wrdDoc.Bookmarks("NomP").Range.InsertAfter "Data"
ou encore
wrdDoc.Bookmarks("NomP").Range.InsertBefore "Data"

Merci,


Ayé, devenu spécialiste du VBA ;-)

--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr/

Avatar
Newbie
Merci Jièl,

L'idée du InsertAfter serait bonne si le document Word n'était pas remis à
jour chaque semaine...
Le signet "NomP" risque vite de bégayer "DataDataData..."
Autre idée ?

Merci encore

"JièL Goubert" a écrit dans le
message de news:
Bonjoir(c) Newbie

Le 26/02/2006 18:24 vous avez écrit ceci :
Bonsoir,
Comment déposer, via VBA, une donnée sur un signet de Word... sans
écraser


le signet !
La ligne suivante ne peut fonctionner qu'une seule fois car le signet
est


détruit :
wrdDoc.Bookmarks("NomP").Range.Text = "Data"


Essayez ceci
wrdDoc.Bookmarks("NomP").Range.InsertAfter "Data"
ou encore
wrdDoc.Bookmarks("NomP").Range.InsertBefore "Data"

Merci,


Ayé, devenu spécialiste du VBA ;-)

--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr/



Avatar
Geo

Bonsoir,
Comment déposer, via VBA, une donnée sur un signet de Word... sans écraser
le signet !
La ligne suivante ne peut fonctionner qu'une seule fois car le signet est
détruit :
wrdDoc.Bookmarks("NomP").Range.Text = "Data"
Merci,


Il y a une méthode dans la faq.

--
A+