Exécution de macro

Bonjour à tous,

Je voulais savoir si il est possible qu'une macro s'exécute dès l'ouverture d'un document ? Ou si il faut obligatoirement passer par un bouton graphique...

Bonjour

Une possibilité

Dans WorkBook_Open()

Et une autre (je ne m'en sert pas) donc le nom sans garanti

Sub Auto_Open

Bonne journée

Je suis novice sur Excel, et encore plus dans le code.

Ou est-ce que tu place WorkBook_Open() ?

Voici une copie de la macro que j'ai fais. Dans l'idéal, elle doit s'éxécuter automatiquement à l'ouverture, elle supprime les deux copies des deux premières feuilles, puis elle copie les deux premières feuilles. De cette manière, ca met à jour le contenu des copies (Voir macro annulation, ca a marché au fait, merci !!), et ainsi lors de la restauration, on remet bien en place la dernière version du document, et pas une version qui date de la mise en place de la macro. On arrive à me suivre ?

Sub Mise_a_jour()

'

' Mise_a_jour Macro

'

'

Sheets(Array("PROCESS REALISATION (2)", "PROCESS PILOTAGE&SUPPORT (2)")).Select

Sheets("PROCESS PILOTAGE&SUPPORT (2)").Activate

ActiveWindow.SelectedSheets.Delete

Sheets(Array("PROCESS REALISATION", "PROCESS PILOTAGE&SUPPORT")).Select

Sheets("PROCESS PILOTAGE&SUPPORT").Activate

Sheets(Array("PROCESS REALISATION", "PROCESS PILOTAGE&SUPPORT")).Copy Before:= _

Sheets(1)

Sheets(Array("PROCESS REALISATION (2)", "PROCESS PILOTAGE&SUPPORT (2)")).Select

Sheets("PROCESS PILOTAGE&SUPPORT (2)").Activate

Sheets(Array("PROCESS REALISATION (2)", "PROCESS PILOTAGE&SUPPORT (2)")).Move _

After:=Sheets(4)

Sheets("PROCESS REALISATION").Select

End Sub

Bonjour

Ou est-ce que tu place WorkBook_Open() ?

Déjà répondu à cette question

https://forum.excel-pratique.com/excel/macro-annulation-t22001.html#p125156

Et pour le reste j'ai du mal à saisir

Actuellement lors de l'ouverture

Copie des pages

ensuite tu fais ta cuisine (Impression-Restauration)

Ensuite deux cas

Soit pas de sauvegarde ---> tu retrouveras le fichier comme avant

Si sauvegarde ---> j'efface les copies et toutes les modifications que tu avais faites sont sauvegardées ainsi lors de prochaine ouverture de ce fichier tu auras une version modifiée

A suivre

Bonne journée

Oki merci, j'ai résolu le souci.

Rechercher des sujets similaires à "execution macro"