Mise à Jour automatique tout les heures

  • Initiateur de la discussion Initiateur de la discussion Ridame
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

R

Ridame

Guest
Bonjour à tous

Je cherche à savoir s'il était possible de voir un fichier excel(ouvert), se mettre automatiquement Mise à jour tout les heures...

normalement j'ai créé un bouton ou ma liste de donnée se mets à jour, mais il m'arrive d'oublier.

Donc je cherche un nouveau moyen de mettre à jour ma liste sans forcement appuyé sur le bouton...

J'envoie un fichier teste(fichier de base trop gros)
 

Pièces jointes

Re : Mise à Jour automatique tout les heures

Bonsoir Ridame 🙂,
Quel est l'intérêt defaire une MàJ par macro quand tu peux simplement utiliser une formule qui sera mise à jour en instantané ?
Voir PJ.
Bonne soirée 😎
 

Pièces jointes

Re : Mise à Jour automatique tout les heures

Bonsoir Ridame 🙂,
Quel est l'intérêt defaire une MàJ par macro quand tu peux simplement utiliser une formule qui sera mise à jour en instantané ?
Voir PJ.
Bonne soirée 😎


Salut JNP

j'ai pas voulu mettre mon fichier en entier car il est trop complexe, et ta solution ne pourra pas m'aider...

Mon fichier excel crée a chaque fois de nouvelle feuille, et mon tableau prend en compte le nombre de feuille
Code:
for i=3 to sheets.count
puis je dois faire des recherche, dans les tableaux de chaque feuille pour mettre à jour ma liste...

Je sais, c'est vraiment compliquer, j'ai déjà l'algo, mais je voudrais vraiment savoir s'il existe un moyen d'activé une macro tout les heures?

Je vais peut être dire une connerie, mais dans thisworkbook, peut-on mettre une macro qui s'active tout les heures ou a chaque ouverture du fichier?
 
Re : Mise à Jour automatique tout les heures

Re 🙂,
Quelque soit l'algo, il y a sur ce forum des formulistes (dont je ne fais pas partie 😛) qui pourrait t'étonner 😉 !
Mais bon, si tu souhaites rester sous VBA
Code:
Private Sub Workbook_Open()
Dim PauseTime, Start, Finish, TotalTime
Début:
MsgBox "Coucou"
PauseTime = 60    ' Définit la durée en secondes.
Start = Timer    ' Définit l'heure de début.
Do While Timer < Start + PauseTime
DoEvents    ' Donne le contrôle à d'autres processus.
Loop
GoTo Début
End Sub
Il te suffit de remplacer le MsgBox par un "Call TaMacro" pour que la réactualisation se fasse toutes les minutes, et de changer les 60 secondes par le temps que tu souhaites pour réactualiser tes données.
Bon courage 😎
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour