Comment lier un signet (ou un champs) avec une macro

cartabou81 Messages postés 2 Date d'inscription mercredi 15 janvier 2003 Statut Membre Dernière intervention 22 janvier 2003 - 15 janv. 2003 à 15:47
pelw Messages postés 148 Date d'inscription dimanche 12 janvier 2003 Statut Membre Dernière intervention 14 février 2005 - 16 janv. 2003 à 00:30
Bonjour,

Dans Word, je récupère dans un signet une date "date du jour". J'ai crée une macro mais je voudrais qu'elle enregistre mon document avec un nom du type "date du jour" .doc, or je n'arrive pas à récupérer la valeur après le signet.

peut etre faut il créer un champs, dans ce cas là comment récupérer la valeur du champs dans la macro (le code, svp!)????

mon code:
Sub enrconv2()
ActiveDocument.SaveAs FileName:="date du jour.doc", FileFormat:=wdFormatDocument, _
LockComments:=False, Password:="", AddToRecentFiles:=True, WritePassword _
:="", ReadOnlyRecommended:=False, EmbedTrueTypeFonts:=False, _
SaveNativePictureFormat:=False, SaveFormsData:=False, SaveAsAOCELetter:= _
False
End Sub

Merciiiiiiiiiii beaucoooooooooooooup! :)

ps: si c pa clair je réexplique

1 réponse

pelw Messages postés 148 Date d'inscription dimanche 12 janvier 2003 Statut Membre Dernière intervention 14 février 2005 6
16 janv. 2003 à 00:30
Ceci devrait faire l'affaire :

'Sélectionner le signet "Date"
ActiveDocument.Bookmarks("Date").Select
'Récupérer dans DateDuJour le contenu du signet "Date"
DateDuJour = Selection.Text

Ensuite, dans le SaveAs : FileName:=DateDuJour & ".doc"

@+

pelw
0
Rejoignez-nous