|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 2 ![]() |
Bonjour à tous !!
Je dispose actuellement d'un document Word dont je souhaite proteger certaines parties contre la modification. Je m'explique ... Ce document est ouvert par un macro VBA/Excel, puis cette même macro va remplir certaines cases dans des tableaux de ce document (identifiées par des signets). Par la suite, les utilisateurs de ce document doivent renseigner d'autres données, mais celles remplies par la macro Excel doivent rester non modifiables ! Le tout se déroule sur une seule et même page, dans différents tableaux. Je ne sais pas si cela est possible. Je travaille sous Word 2000 ... Je joins une partie du document que je dois utiliser (oui, c'est une usine à gaz ...). Il y a des signets un peu partout, je les utilise pour faire une RAZ du document avant que je ne le renseigne par ma macro Excel. Les données que je voudrais protéger sont celles qui sont déjà remplies ... Merci par avance pour votre aide !! |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 262 ![]() |
Bonjour,
Je te donne une piste : Pour protéger un document Word, tu as des options dans Outils -> Protéger le document. Tu peux choisir des zones modifiables / protégées. Ensuite si j'ai bien compris, ta macro doit pouvoir modifier certains champs, mais par la suite ces champs ne doivent pas être modifiés par les utilisateurs ? Dans ce cas, on peut imaginer ca dans l'ordre : 1) Créer une macro Word qui enlève la protection des cellules que ta macro Excel renseigne. 2) Lancer la macro de remplissage des cellules. 3) Créer une macro qui remet la protection des cellules. (tu peux l'enregistrer avec l'enregistreur de macros). Tu peux naturellement appeler les macros Word à partir d'Excel. Je ne sais pas si ca a pu t'aider à y voir plus clair, ou si tu souhaites + d'infos sur la partie Protection du document... Bon courage |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 2 ![]() |
Bonjour flo_flo,
Effectivement, j'avais vu l'option protection du document. Mais je n'ai pas compris comment affecter cette protection uniquement à certaines parties de ce document. De plus, cette protection permettait tout de même de faire des modifs (en mode révision). Enfin bref, j'ai pas compris comment ça marche ... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com