Ce tutoriel vidéo vous permettra de comprendre comment déplacer de manière fluide un objet en VBA pour créer une animation

 

C’est quelque chose que j’ai déjà utilisé dans quelques applications, notamment le jeu des allumettes que vous pouvez télécharger ici.

 

Je vous mets à disposition le fichier de départ si vous voulez mettre en pratique ce tutoriel : deplacer.xls

Le tutoriel :

 

Et voici une copie du code qui permet de gérer les « micro-temps de pause », il vous sera peut-être utile un jour :

secondes = 0.1
 
timer_avant = Timer
 
Do While Timer < timer_avant + secondes
    DoEvents
Loop

 

D’autres animations au fonctionnement similaire sont à découvrir ici : Animations Excel

 

Pour progresser encore davantage en VBA, testez gratuitement la formation VBA avancée, comprenant des exercices pratiques ainsi qu’une suite de vidéos (du même auteur que celle que vous venez de visionner).