[word] incompatibilité macro et formulaire

incompatibilité macro et formulaire [word] - VB/VBA/VBS - Programmation

Marsh Posté le 05-02-2007 à 13:58:16    

Bonjour,
j'ai créé un formulaire sous word et une macro qui surcharge la commande "enregistrez sous" pour que le nom du fichier soit prérempli (à partir d'un signet du document word).
Cela marche très bien sauf quand j'active la protection du formulaire.
Dans ce cas, lorsque je lance la macro j'ai la fenetre de débogage qui s'ouvre me disant que "je fais référence à un objet protégé".
 
Quelqu'un a une idée ??
merci
 
voici la macro :
 
With Dialogs(wdDialogFileSaveAs)
    Dim MaVariable As String, MonSignet As String
    MonSignet = "fournisseur"
    If ActiveDocument.Bookmarks.Exists(MonSignet) Then
    MaVariable = ActiveDocument.Bookmarks(MonSignet).Range.Text   (ligne qui lance l'erreur)
    End If
    .Name = "mon_fichier_" & MaVariable
    .Show
End With

Reply

Marsh Posté le 05-02-2007 à 13:58:16   

Reply

Marsh Posté le 05-02-2007 à 14:46:25    

Re :
j'ai trouvé une solution, il faut rajouter une commande pour déprotéger le document et reprotéger le documet à la fin

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed