OVH Cloud OVH Cloud

macro ?

6 réponses
Avatar
big.balou
salut tous le monde;
voila j'expose mon probleme : j'ai créer une macro dans word pour qu'en
clickant sur le bouton pour l'enregistrement j'ai un msgbox"impossible
d'enregistrer" qui s'affichemais le hic est que des que je ferme tout et que
je réouvre bein l'enregistrement fonctionne et ça néxcécute plus ma macro;
s'il vous plait est ce que queql'un sait comment maintenir l'excecution de
ma macro meme apres réouverture du fichier?
merci d'avance et bonne apres midi :-)
cordialement

6 réponses

Avatar
Anacoluthe
Bonjour !

'big.balou' nous a écrit ...
voila j'expose mon probleme : j'ai créer une macro dans word pour qu'en
clickant sur le bouton pour l'enregistrement j'ai un msgbox"impossible
d'enregistrer" qui s'affichemais le hic est que des que je ferme tout et que
je réouvre bein l'enregistrement fonctionne et ça néxcécute plus ma macro;
s'il vous plait est ce que queql'un sait comment maintenir l'excecution de
ma macro meme apres réouverture du fichier?


Vous ne dites pas où vous avez placé la macro ni comment elle fonctionne
(par surcharge de la commande FichierEnregistrer ?) ni quel est le
niveau de sécurité de vos macros (probablement haut)... :-p

Anacoluthe
« Cherche la réponse en ce même lieu d'où t'est venue la question. »
- Jalaluddin RUMI

Avatar
big.balou
bonjour ;
bein pour ma macro je croi que c'est par surcharge parsque je fais
sub FichierEnregistrer( ) et je mets à l'interieur msgbox "impossible
d'enregistrer"
et pour le niveau de securité il est moyen ;-)
merci de m'avoir repondue
j'espere que vous pourrai m'aidé
cordialement



Bonjour !

'big.balou' nous a écrit ...
voila j'expose mon probleme : j'ai créer une macro dans word pour qu'en
clickant sur le bouton pour l'enregistrement j'ai un msgbox"impossible
d'enregistrer" qui s'affichemais le hic est que des que je ferme tout et que
je réouvre bein l'enregistrement fonctionne et ça néxcécute plus ma macro;
s'il vous plait est ce que queql'un sait comment maintenir l'excecution de
ma macro meme apres réouverture du fichier?


Vous ne dites pas où vous avez placé la macro ni comment elle fonctionne
(par surcharge de la commande FichierEnregistrer ?) ni quel est le
niveau de sécurité de vos macros (probablement haut)... :-p

Anacoluthe
« Cherche la réponse en ce même lieu d'où t'est venue la question. »
- Jalaluddin RUMI




Avatar
Anacoluthe
Bonjour !

'big.balou' nous a écrit ...
bonjour ;
bein pour ma macro je croi que c'est par surcharge parsque je fais
sub FichierEnregistrer( ) et je mets à l'interieur msgbox "impossible
d'enregistrer"


Oui c'est une surcharge de commande.
Si votre macro est dans ThisDocument elle doit être publique

Public Sub FichierEnregistrer()
MsgBox "Enregistrement interdit !"
End Sub

Notez qu'à elle seule, elle reste plutôt symbolique cette macro :
- si le document est modifié, il sera encore possible de l'enregistrer
quand Word le demandera lors de sa fermeture,
- on peut l'Enregistrer sous, y compris sur lui-même,
- on peut le copier dans un autre document etc.
Le meilleur moyen d'interdire qu'un document soit enregistré
sous une forme modifiée est d'en faire un pdf protégé.

Anacoluthe
« La conscience ne vous interdit pas de faire ce que vous
ne devriez pas, elle vous empêche de vous en réjouir. »
- Cleveland AMORY

Avatar
big.balou
:-) c'est encore moi;
vous savez j'ai l'impression qu'il ne l'enregistre pas car des que je ferme
word et que je réouvre et que je vais vers l'editeur vb this document est
vide!!!
faut il un truk précis pour enregistrer une macro?et pour quelle s'execute
pour tout mes fichiers?
encore merci
cordialement



Bonjour !

'big.balou' nous a écrit ...
bonjour ;
bein pour ma macro je croi que c'est par surcharge parsque je fais
sub FichierEnregistrer( ) et je mets à l'interieur msgbox "impossible
d'enregistrer"


Oui c'est une surcharge de commande.
Si votre macro est dans ThisDocument elle doit être publique

Public Sub FichierEnregistrer()
MsgBox "Enregistrement interdit !"
End Sub

Notez qu'à elle seule, elle reste plutôt symbolique cette macro :
- si le document est modifié, il sera encore possible de l'enregistrer
quand Word le demandera lors de sa fermeture,
- on peut l'Enregistrer sous, y compris sur lui-même,
- on peut le copier dans un autre document etc.
Le meilleur moyen d'interdire qu'un document soit enregistré
sous une forme modifiée est d'en faire un pdf protégé.

Anacoluthe
« La conscience ne vous interdit pas de faire ce que vous
ne devriez pas, elle vous empêche de vous en réjouir. »
- Cleveland AMORY




Avatar
Circé
Hello big.balou !!

N'aurais-tu pas Acrobat 7 (version complète) installé sur ton PC. Ce
soft a la sale manie d'empâcher les modifs du normal.dot.

Si c'est le cas, une mise à jour est à télécharger sur le site d'adobe.

Circé
http://faqword.free.fr


big.balou a pensé très fort :
:-) c'est encore moi;
vous savez j'ai l'impression qu'il ne l'enregistre pas car des que je
ferme word et que je réouvre et que je vais vers l'editeur vb this
document est vide!!!
faut il un truk précis pour enregistrer une macro?et pour quelle
s'execute pour tout mes fichiers?
encore merci
cordialement




Bonjour !

'big.balou' nous a écrit ...
bonjour ;
bein pour ma macro je croi que c'est par surcharge parsque je fais
sub FichierEnregistrer( ) et je mets à l'interieur msgbox
"impossible d'enregistrer"


Oui c'est une surcharge de commande.
Si votre macro est dans ThisDocument elle doit être publique

Public Sub FichierEnregistrer()
MsgBox "Enregistrement interdit !"
End Sub

Notez qu'à elle seule, elle reste plutôt symbolique cette macro :
- si le document est modifié, il sera encore possible de
l'enregistrer quand Word le demandera lors de sa fermeture,
- on peut l'Enregistrer sous, y compris sur lui-même,
- on peut le copier dans un autre document etc.
Le meilleur moyen d'interdire qu'un document soit enregistré
sous une forme modifiée est d'en faire un pdf protégé.

Anacoluthe
« La conscience ne vous interdit pas de faire ce que vous
ne devriez pas, elle vous empêche de vous en réjouir. »
- Cleveland AMORY






Avatar
JièL Goubert
Bonjoir(c) big.balou

Le 08/04/2006 12:45 vous avez écrit ceci :
:-) c'est encore moi;
vous savez j'ai l'impression qu'il ne l'enregistre pas car des que je ferme
word et que je réouvre et que je vais vers l'editeur vb this document est
vide!!!


eeeuuuuhh ThisDocument correspond au document ouvert, il me semble que
c'est normal si c'est un nouveau doc, non ?

faut il un truk précis pour enregistrer une macro?et pour quelle s'execute
pour tout mes fichiers?


A par la mettre dans le modèle normal.dot ou (je prefère) dans un modèle
dans le dossier de démarrage, je ne vois pas

encore merci
cordialement


--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr/