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,
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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/
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/
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/
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
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/
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" <NOSPAM_JieL.Goubert@laposte-net.NOSPAM> a écrit dans le
message de news:uoKTw1vOGHA.668@TK2MSFTNGP11.phx.gbl...
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
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
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/
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+
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,
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,