Texte sur un signet dans l'en tête d'un word
Bonjour,
J'ai beau chercher sur le net et trouver des solutions, j'ai toujours un souci pour mettre mon texte dans un signet situé dans l'en tête.
En utilisant ci dessous, il ne trouve pas le signet (alors que j'ai cru comprendre qu'un signet dans un en tête il n y avait pas besoin d'ouvrir l'en tête, mais si ça parait être le cas!)
Code:
1 2 3 4 5
| Range("C1").Select
Selection.Copy
oWord.Visible = True
oWord.Selection.GoTo What:=wdGoToBookmark, Name:="Numrapport"
oWord.Selection.PasteAndFormat Type:=wdFormatPlainText |
J'ai voulu utiliser ça:
Code:
ActiveDocument.Sections(MA).headers(wdHeaderFooterPrimary).Bookmarks(Numrapport2).Range.Text = T
Mais j'ai une erreur: membre de méthode ou de données introuvable.
Voici le code complet:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| Sub Tableauexport()
Dim oWord As Word.Application
'Créer une instance de word
Dim oTbl As Table
Dim Graphe As ChartObject, w As Integer, h As Integer
Dim oBK As Bookmark
Set oWord = GetObject(, "Word.Application") 'Word déjà ouvert
ActiveDocument.Sections(MA).headers(wdHeaderFooterPrimary).Bookmarks(Numrapport2).Range.Text = T
End Sub |
Je pense que c'est super facile pour vous, mais pas pour moi ^^ merci