OVH Cloud OVH Cloud

Sauvegarde par VBA

4 réponses
Avatar
bruno.gassmann
Bonjour,

J'ai placé des macros dans le "normal.dot". Lorsque je l'ouvre il me
crée donc un "document1.doc" dans lequel de par le code que j'y ai
inséré, j'ai la possibilité de modifier les macros contenues.

Mon souci est qu'à la fermeture du "document1.doc", il me demande si
je souhaite sauvegarder les modifs effectuées dans "normal.dot".

Je souhaite effectivement que la sauvegarde des modifs soit effectuée,
mais de facon transparente (sans qu'il me pose la question).

Si quelqu'un pourrait m'indiquer la ligne de code VBA que je dois
rajouter pour sauvegarder les modifs dans "normal.dot" ca m'aiderait
beaucoup.

Merci à tous.

4 réponses

Avatar
Anacoluthe
Bonjour !

'' nous a écrit ...
J'ai placé des macros dans le "normal.dot". Lorsque je l'ouvre il me
crée donc un "document1.doc" dans lequel de par le code que j'y ai
inséré, j'ai la possibilité de modifier les macros contenues.
Mon souci est qu'à la fermeture du "document1.doc", il me demande si
je souhaite sauvegarder les modifs effectuées dans "normal.dot".
Je souhaite effectivement que la sauvegarde des modifs soit effectuée,
mais de facon transparente (sans qu'il me pose la question).
Si quelqu'un pourrait m'indiquer la ligne de code VBA que je dois
rajouter pour sauvegarder les modifs dans "normal.dot" ca m'aiderait
beaucoup.


La question n'est plus posée si vous décochez Outils / Options /
Enregistrement / 'Confirmer l'enregistrement de Normal.dot'
(en vba : Options.SaveNormalPrompt = False )
ou si vous forcez l'enregistrement de Normal.dot
Templates("Normal.dot").Save

Anacoluthe
« On ne peut être normal et vivant à la fois. »
- Émile Michel CIORAN

Avatar
bruno.gassmann
Re bonjour,

Merci beaucoup! C'est exactement ce que je cherchais (depuis un bon
moment). Et merci aussi pour la vitesse à laquelle vous m'avez
répondu.

J'aurais une autre question à vous poser. Je débute en VBA et je
cherche à progresser. J'ai deja lu "Excel et VBA" par Mikael Bidault
et feuilleté d'autres bouquins. Ils sont très interessants, mais j'ai
l'impression que dès lors que l'on veut faire quelque chose d'un peu
"poussé" ils ne sont plus d'une très grande aide.

Quels conseils pourriez-vous me donner pour progresser ou quel(s)
livre(s) conseilleriez-vous?

Merci beaucoup.


On Mon, 16 May 2005 13:53:23 +0200, Anacoluthe
wrote:

Bonjour !

'' nous a écrit ...
J'ai placé des macros dans le "normal.dot". Lorsque je l'ouvre il me
crée donc un "document1.doc" dans lequel de par le code que j'y ai
inséré, j'ai la possibilité de modifier les macros contenues.
Mon souci est qu'à la fermeture du "document1.doc", il me demande si
je souhaite sauvegarder les modifs effectuées dans "normal.dot".
Je souhaite effectivement que la sauvegarde des modifs soit effectuée,
mais de facon transparente (sans qu'il me pose la question).
Si quelqu'un pourrait m'indiquer la ligne de code VBA que je dois
rajouter pour sauvegarder les modifs dans "normal.dot" ca m'aiderait
beaucoup.


La question n'est plus posée si vous décochez Outils / Options /
Enregistrement / 'Confirmer l'enregistrement de Normal.dot'
(en vba : Options.SaveNormalPrompt = False )
ou si vous forcez l'enregistrement de Normal.dot
Templates("Normal.dot").Save

Anacoluthe
« On ne peut être normal et vivant à la fois. »
- Émile Michel CIORAN



Avatar
Anacoluthe
Bonjour !

'' nous a écrit ...
J'aurais une autre question à vous poser. Je débute en VBA et je
cherche à progresser. J'ai deja lu "Excel et VBA" par Mikael Bidault
et feuilleté d'autres bouquins. Ils sont très interessants, mais j'ai
l'impression que dès lors que l'on veut faire quelque chose d'un peu
"poussé" ils ne sont plus d'une très grande aide.
Quels conseils pourriez-vous me donner pour progresser ou quel(s)
livre(s) conseilleriez-vous?


Si vous connaissez VB ou VBA pour Excel, c'est suffisant pour
utiliser VBA dans Word : l'essentiel à savoir du modèle objet Word
se trouve dans l'Aide et dans les outils de VBE comme l'explorateur
d'objets. L'enregistreur de macros permet aux curieux d'apprendre
très vite les objets Word. On peut se passer des livres, lesquels
sont assez peu nombreux pour le vba de Word. Beaucoup de bonnes pages
sur le Web comme dans la FAQ : http://faqword.free.fr
Bonne continuation !

Anacoluthe
« Celui qui aime apprendre est proche du savoir. »
- CONFUCIUS

Avatar
bruno.gassmann
Bonjour,

Merci pour ces conseils judicieux.

Sincères salutations.


On Mon, 16 May 2005 15:40:10 +0200, Anacoluthe
wrote:

Bonjour !

'' nous a écrit ...
J'aurais une autre question à vous poser. Je débute en VBA et je
cherche à progresser. J'ai deja lu "Excel et VBA" par Mikael Bidault
et feuilleté d'autres bouquins. Ils sont très interessants, mais j'ai
l'impression que dès lors que l'on veut faire quelque chose d'un peu
"poussé" ils ne sont plus d'une très grande aide.
Quels conseils pourriez-vous me donner pour progresser ou quel(s)
livre(s) conseilleriez-vous?


Si vous connaissez VB ou VBA pour Excel, c'est suffisant pour
utiliser VBA dans Word : l'essentiel à savoir du modèle objet Word
se trouve dans l'Aide et dans les outils de VBE comme l'explorateur
d'objets. L'enregistreur de macros permet aux curieux d'apprendre
très vite les objets Word. On peut se passer des livres, lesquels
sont assez peu nombreux pour le vba de Word. Beaucoup de bonnes pages
sur le Web comme dans la FAQ : http://faqword.free.fr
Bonne continuation !

Anacoluthe
« Celui qui aime apprendre est proche du savoir. »
- CONFUCIUS