Réaliser une mise à jour automatique d'un fichier excel par VBA

Bonjour,
Je réalise en ce moment un logiciel de maintenance et je voudrais savoir comment faire pour que tous mon fichier excel se mette à jour automatiquement lorsque je l’ouvre sur la page “accueil” ?
L’idée de cette mise à jour automatique est de faire en sorte que lorsque j’ouvre mon fichier, le classeur “opération de maintenance” se mette à jour et que le classeur “planning” qui est en lien avec “opération de maintenance” se mette également à jour en accord avec les modifications du classeur “opération de maintenance”.
J’ai déjà écris un code VBA dans la partie “accueil” mais il ne fonctionne pas.
Quelqu’un pourrait-il m’aider ?

Veuillez trouver ci-joint mon fichier excel.
PS : Serait-il possible de faire en sorte que mon fichier se mette à jour sans même l’ouvrir ?

Cordialement, Romzo :slight_smile:

Voici le code que j’ai écris dans le classeur développeur “Accueil” mais il ne marche pas :
Sub Maj()
If Workbooks.Open(“C:\Users\Roman\Documents\COLDWAY\Maintenance.xlsm”) Then
Set WbkS = Workbook
Workbook.RefreshAll
End If
End SubMaintenanceV1.xlsm (525,3 Ko)

Bonjour,

Je pense que quelqu’un te répondra :sunglasses:

https://www.commentcamarche.net/forum/affich-35431381-realiser-une-mise-a-jour-automatique-d-un-excel
https://forum.excel-pratique.com/viewtopic.php?f=2&t=111160&p=662032#p662032

https://www.developpez.net/forums/d1867039/logiciels/microsoft-office/excel/macros-vba-excel/faire-mise-jour-automatique-d-fichier-excel-vba/

Ce sujet a été automatiquement fermé après 30 jours. Aucune réponse n’est permise dorénavant.