Actualisation feuille vba

Fermé
JulienHch Messages postés 22 Date d'inscription mardi 19 février 2019 Statut Membre Dernière intervention 10 avril 2019 - Modifié le 25 févr. 2019 à 11:49
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 26 févr. 2019 à 20:32
Bonjour,

Je dispose d'une feuille qui contient dans une cellule l'heure. Cependant si je n'actualise pas la page en modifiant des cellules ou en faisant F9, rien ne s'actualise.


Je souhaiterez actualiser ma feuille toute les 30 secondes, comment puis je faire ?

Cdlmnt

Configuration: Windows / Chrome 72.0.3626.109
A voir également:

2 réponses

The_boss_68 Messages postés 932 Date d'inscription dimanche 15 novembre 2015 Statut Membre Dernière intervention 24 janvier 2025 178
25 févr. 2019 à 20:28
Bonjour,

Je peux te proposer un code sortie de mes archives, il est réglé pour une actualisation de l'horloge qui ce trouve en C3 toutes les 30 mn comme tu l'a demandé, mais tu peux modifier cette valeur dans le code qui se trouve dans Thisworkbook de 1s à ce que tu veux...+ ne pas oublier de modifier le code par rapport à la position de l'horloge sur ta feuille

https://mon-partage.fr/f/NoLm3bcw/

Slts
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 250
Modifié le 26 févr. 2019 à 00:12
Bonjour à tous,

The_boss_68, ton code plante à l'ouverture chez moi sur :
Application.OnTime HeureProchainAppel, "ThisWorkbook.HorlogeEnc3", False

Tu as mis à tort le paramètre False (Schedule). Et comme cette programmation n'existe pas il ne peut la supprimer.

D'ailleur il faudrait traiter cette potentielle erreur lors de la vraie suppression.
eric
0
The_boss_68 Messages postés 932 Date d'inscription dimanche 15 novembre 2015 Statut Membre Dernière intervention 24 janvier 2025 178
Modifié le 26 févr. 2019 à 19:58
Bonsoir eriiic,

Tiens, tiens c'est bizarre chez moi avec excel 2010 aucun plantage, en tous les cas c'est un code que j'ai récupérer sur le net à l'époque, donc je ne fais que de transmettre ce que j'ai trouvé dans mes archives, d'ailleurs j'utilise encore aujourd'hui ce code dans un fichier qui me sert par la même occasion à actualiser le comptage de couleurs, bref!! " ne pas chercher à comprendre" en tout les cas chez moi ça marche.

Slts
0
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 7 250
26 févr. 2019 à 20:32
Petite erreur de ma part.
Ce n'est pas le dernier paramètre =False, mais le 3ème. Lire False m'a enduit en erreur.
C'est donc LatestTime et non Schedule.
LatestTime Facultatif Variant Dernière heure à laquelle la procédure peut être exécutée.
Bizarre quand même d'y mettre False (=-1) et non une heure.

Je suis sur 2010 aussi mais là je n'ai pas trop le temps de voir pourquoi je plante.
eric
0