Bouger plusieurs images en même temps

Bonjour à tous,

étant novice en VBA je viens vers vous afin de demander de l'aide.

Je suis entrain (d'essayer) de réaliser une carte avec des aéronefs qui évoluent dessus.

N'ayant pas encore conscience qu'excel ne pouvait gérer plusieurs macro simultanément j'ai donc réaliser plusieurs modules et tout content ai essayé de faire fonctionner le tout. Échec. Une macro par une macro. Y aurait-il une solution afin de pouvoir soit faire fonctionner les modules simultanément soit de compiler les modules pour n'en faire qu'un seul ? Si il n'y a aucun moyen de faire fonctionner les modules ensembles il faudra donc que je repense mon projet différemment. Le but ultime final (countdown) de la mort qui tue serait que tel avion partent à une heure dite tout en faisant évoluer les autres de la même manière.

Pardon pour les GoTo dans mon code pas taper pas taper. Si jamais vous optimisez les modules merci de m'expliquer le pourquoi du comment afin que je puisse le reproduire seul ! oui je pense aux GoTo qui vont en embêter plus d'un, mais sur le moment je ne voyais pas comment faire plus simple.

Merci d'avance !

14carto.xlsm (564.60 Ko)

bonjour,

Il est impossible de lancer 2 macros simultanément.

La gestion des modules n'a rien à voir avec la question précédente : C'est juste une question de commodité pour toi. Un peu comme la gestion d'une bibliothèque. Que tu mettes tous les livres sur la même étagère ou un livre sur chaque étagère, de toute façon (en principe) tu ne liras qu'un livre à la fois...

Personnellement je mets la plupart de mes macros dans le même module :

Main ou Prg pour gérer les macros principales

Imp pour les Sub qui concernent les éditions

Func pour les Functions

Usl pour les routines usuelles qu'on met un peu à toutes les sauces...

Après on peut encore en créer d'autres en fonctions des besoins, ça dépend vraiment du contenu du classeur...

En ce qui concernent les Goto, il faut absolument les proscrire :

Les programmes qui en contiennent sont difficiles à lire. Optez pour des instructions de contrôle structurées (Do...Loop, For...Next, If...Then...Else, Select Case).

A+

Merci de ton retour. Donc la première option n'est pas envisageable. Pourriez-vous alors m'aiguiller sur la deuxième option ?

Pour rappel je souhaite faire évoluer les avions en fonction de leurs heures de décollages que je peux pré-indiquer avant de lancer la macro.

Merci d'avance !

Bonjour,

Je ne suis pas du tout spécialiste de ce genre de sport et je pense qu'Excel n'est pas fait (du tout) pour ça.

Cependant si tu veux t'amuser à tester ça, intéresse toi à la Méthode OnTime.

A+

Super je partais déjà dans ce sens tu confortes mon idée. Merci de ton aide. Si jamais quelqu'un veut m'aiguiller je suis preneur !

Rechercher des sujets similaires à "bouger images meme temps"