OVH Cloud OVH Cloud

Macro automatique

5 réponses
Avatar
Christian.L
Bonjour à tous et bonne journée

J'aimerais écrire une macro qui s'exécute automatiquement à l'enregistrement
du classeur.

Quelqu'un a t'il une idée.

Merci d'avance

5 réponses

Avatar
gmlsteph
Bonjour Christian,
Dans VBE (alt+F11)
le volet Explorateur de projet (Ctrl+R) sur ta gauche doit être ouvert
dans les feuilles du projet correspondant au nom de ton classeur
repère thisworkbook
doubleclique dessus

En face de toi dans le volet de code apparaît la fenêtre
correspondant à Thisworkbook
Préfigure normalement
Private Sub Workbook_open

c'est là que tu peux mettre ou appeler avec call tamacro

Note que sur le déroulant en haut à droite figurent les autres
évenements de niveau Classeur
que tu peux être amené à utiliser.

--
lSteph

On 18 fév, 09:17, "Christian.L" wrote:
Bonjour à tous et bonne journée

J'aimerais écrire une macro qui s'exécute automatiquement à l'enreg istrement
du classeur.

Quelqu'un a t'il une idée.

Merci d'avance


Avatar
gmlsteph
..oupss (tu avais dit enregistrement et non ouverture
donc regarde dans le déroulant que je t'ai indiqué et choisis
beforesave

--
lSteph

On 18 fév, 09:17, "Christian.L" wrote:
Bonjour à tous et bonne journée

J'aimerais écrire une macro qui s'exécute automatiquement à l'enreg istrement
du classeur.

Quelqu'un a t'il une idée.

Merci d'avance


Avatar
Christian.L
Bonjour et merci de ton attention

J'ai fait les manips et dans mon "Thisworkbook", je n'ai pas le "Private Sub
Workbook_open"

D'autre part, je ne vois pas de liste indiquée, seul apparaît "Déclaration"

Bonne soirée


a écrit dans le message de news:

..oupss (tu avais dit enregistrement et non ouverture
donc regarde dans le déroulant que je t'ai indiqué et choisis
beforesave

--
lSteph

On 18 fév, 09:17, "Christian.L" wrote:
Bonjour à tous et bonne journée

J'aimerais écrire une macro qui s'exécute automatiquement à
l'enregistrement
du classeur.

Quelqu'un a t'il une idée.

Merci d'avance


Avatar
LSteph
Dans le déroulant gauche choisis Workbook

Dans le déroulant droit choisis BeforeSave


@+


Christian.L a écrit :
Bonjour et merci de ton attention

J'ai fait les manips et dans mon "Thisworkbook", je n'ai pas le "Private Sub
Workbook_open"

D'autre part, je ne vois pas de liste indiquée, seul apparaît "Déclaration"

Bonne soirée


a écrit dans le message de news:

..oupss (tu avais dit enregistrement et non ouverture
donc regarde dans le déroulant que je t'ai indiqué et choisis
beforesave

--
lSteph

On 18 fév, 09:17, "Christian.L" wrote:
Bonjour à tous et bonne journée

J'aimerais écrire une macro qui s'exécute automatiquement à
l'enregistrement
du classeur.

Quelqu'un a t'il une idée.

Merci d'avance






Avatar
Christian.L
Bonjour

C'est bon, j'ai trouvé suite a vos conseils à tous les deux.

Merci et bonne journée



"LSteph" a écrit dans le message de news:

Dans le déroulant gauche choisis Workbook

Dans le déroulant droit choisis BeforeSave


@+


Christian.L a écrit :
Bonjour et merci de ton attention

J'ai fait les manips et dans mon "Thisworkbook", je n'ai pas le "Private
Sub Workbook_open"

D'autre part, je ne vois pas de liste indiquée, seul apparaît
"Déclaration"

Bonne soirée


a écrit dans le message de news:

..oupss (tu avais dit enregistrement et non ouverture
donc regarde dans le déroulant que je t'ai indiqué et choisis
beforesave

--
lSteph

On 18 fév, 09:17, "Christian.L" wrote:
Bonjour à tous et bonne journée

J'aimerais écrire une macro qui s'exécute automatiquement à
l'enregistrement
du classeur.

Quelqu'un a t'il une idée.

Merci d'avance