Bonjour à toutes et à tous,
Par le biais d'une macro lancée à partir d'Excel, je souhaite que des
valeurs soient mises aux endroits des signets placés dans un doc word.
J'ai donc écrit la phrase suivante :
Dim oApp As Word.Application, Doc As Word.Document
Doc.Bookmarks("Num").Range.Text = Range("Feuil1!b11").Value
Ca fonctionne très bien, sauf qu'après le signet n'existe plus ....
Est-il possible de remédier à ça ?
Merci beaucoup
Lulu
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
Anacoluthe
Bonjour !
'Lulu la nantaise' nous a écrit ...
Par le biais d'une macro lancée à partir d'Excel, je souhaite que des valeurs soient mises aux endroits des signets placés dans un doc word. J'ai donc écrit la phrase suivante : Dim oApp As Word.Application, Doc As Word.Document Doc.Bookmarks("Num").Range.Text = Range("Feuil1!b11").Value Ca fonctionne très bien, sauf qu'après le signet n'existe plus .... Est-il possible de remédier à ça ?
Voyez dans la FAQ : http://faqword.free.fr/articles.php?lng=fr&pge5
Notez qu'un signet peut être un simple emplacement sur lequel faire un InsertAfter est non destructif ou bien un conteneur dont la modification est effectivement destructive obligeant alors à recréer le signet comme dans la macro de Guy ci-dessus.
Anacoluthe « Avant d'employer un beau mot, faites-lui une place. » - Joseph JOUBERT
Bonjour !
'Lulu la nantaise' nous a écrit ...
Par le biais d'une macro lancée à partir d'Excel, je souhaite que des
valeurs soient mises aux endroits des signets placés dans un doc word.
J'ai donc écrit la phrase suivante :
Dim oApp As Word.Application, Doc As Word.Document
Doc.Bookmarks("Num").Range.Text = Range("Feuil1!b11").Value
Ca fonctionne très bien, sauf qu'après le signet n'existe plus ....
Est-il possible de remédier à ça ?
Voyez dans la FAQ :
http://faqword.free.fr/articles.php?lng=fr&pge5
Notez qu'un signet peut être un simple emplacement sur lequel faire
un InsertAfter est non destructif ou bien un conteneur dont la
modification est effectivement destructive obligeant alors à recréer
le signet comme dans la macro de Guy ci-dessus.
Anacoluthe
« Avant d'employer un beau mot, faites-lui une place. »
- Joseph JOUBERT
Par le biais d'une macro lancée à partir d'Excel, je souhaite que des valeurs soient mises aux endroits des signets placés dans un doc word. J'ai donc écrit la phrase suivante : Dim oApp As Word.Application, Doc As Word.Document Doc.Bookmarks("Num").Range.Text = Range("Feuil1!b11").Value Ca fonctionne très bien, sauf qu'après le signet n'existe plus .... Est-il possible de remédier à ça ?
Voyez dans la FAQ : http://faqword.free.fr/articles.php?lng=fr&pge5
Notez qu'un signet peut être un simple emplacement sur lequel faire un InsertAfter est non destructif ou bien un conteneur dont la modification est effectivement destructive obligeant alors à recréer le signet comme dans la macro de Guy ci-dessus.
Anacoluthe « Avant d'employer un beau mot, faites-lui une place. » - Joseph JOUBERT
Lulu la nantaise
Merci beaucoup Lulu
"Anacoluthe" a écrit dans le message de news:
Bonjour !
'Lulu la nantaise' nous a écrit ...
Par le biais d'une macro lancée à partir d'Excel, je souhaite que des valeurs soient mises aux endroits des signets placés dans un doc word. J'ai donc écrit la phrase suivante : Dim oApp As Word.Application, Doc As Word.Document Doc.Bookmarks("Num").Range.Text = Range("Feuil1!b11").Value Ca fonctionne très bien, sauf qu'après le signet n'existe plus .... Est-il possible de remédier à ça ?
Voyez dans la FAQ : http://faqword.free.fr/articles.php?lng=fr&pge5
Notez qu'un signet peut être un simple emplacement sur lequel faire un InsertAfter est non destructif ou bien un conteneur dont la modification est effectivement destructive obligeant alors à recréer le signet comme dans la macro de Guy ci-dessus.
Anacoluthe « Avant d'employer un beau mot, faites-lui une place. » - Joseph JOUBERT
Merci beaucoup
Lulu
"Anacoluthe" <nopub_anacoluthe@Ouanadoo.fr> a écrit dans le message de
news:e1H6lnl8FHA.1188@TK2MSFTNGP12.phx.gbl...
Bonjour !
'Lulu la nantaise' nous a écrit ...
Par le biais d'une macro lancée à partir d'Excel, je souhaite que des
valeurs soient mises aux endroits des signets placés dans un doc word.
J'ai donc écrit la phrase suivante :
Dim oApp As Word.Application, Doc As Word.Document
Doc.Bookmarks("Num").Range.Text = Range("Feuil1!b11").Value
Ca fonctionne très bien, sauf qu'après le signet n'existe plus ....
Est-il possible de remédier à ça ?
Voyez dans la FAQ :
http://faqword.free.fr/articles.php?lng=fr&pge5
Notez qu'un signet peut être un simple emplacement sur lequel faire
un InsertAfter est non destructif ou bien un conteneur dont la
modification est effectivement destructive obligeant alors à recréer
le signet comme dans la macro de Guy ci-dessus.
Anacoluthe
« Avant d'employer un beau mot, faites-lui une place. »
- Joseph JOUBERT
Par le biais d'une macro lancée à partir d'Excel, je souhaite que des valeurs soient mises aux endroits des signets placés dans un doc word. J'ai donc écrit la phrase suivante : Dim oApp As Word.Application, Doc As Word.Document Doc.Bookmarks("Num").Range.Text = Range("Feuil1!b11").Value Ca fonctionne très bien, sauf qu'après le signet n'existe plus .... Est-il possible de remédier à ça ?
Voyez dans la FAQ : http://faqword.free.fr/articles.php?lng=fr&pge5
Notez qu'un signet peut être un simple emplacement sur lequel faire un InsertAfter est non destructif ou bien un conteneur dont la modification est effectivement destructive obligeant alors à recréer le signet comme dans la macro de Guy ci-dessus.
Anacoluthe « Avant d'employer un beau mot, faites-lui une place. » - Joseph JOUBERT