Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Macro qui écrit tout les "X temps"

bendv

XLDnaute Nouveau
Bonjour,

J'aimerai savoir si on peut créer une macro, qui toutes les 2 minutes affiche la lettre a dans la cellule A1 ?

merci d'avance pour votre aide
 

piga25

XLDnaute Barbatruc
Bonjour,
oui comme cela:
VB:
Dim NextTime As Date

Sub StartTimer()
    ' Définir l'heure de la prochaine exécution
    NextTime = Now + TimeValue("00:02:00") 'pour 10 secondes mettre("00:00:10")
    ' Configurer l'événement OnTime pour appeler la macro "AfficherA"
    Application.OnTime NextTime, "AfficherA"
End Sub

Sub AfficherA()
    ' Afficher la lettre "a" dans la cellule A1
    Sheets("Feuil1").Range("A1").Value = "a"
    ' Redémarrer le timer
    StartTimer
End Sub

Sub StopTimer()
    ' Arrêter le timer
    On Error Resume Next
    Application.OnTime NextTime, "AfficherA", , False
End Sub
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…