Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 03/06/2005, 16h21   #1 (permalink)
Maitre_yann
Guest
 
Messages: n/a
Par défaut Shell

Bonjour,

voici mon probleme je souhaite lancer 2 programmes a partir de ma feuille Excel.

Shell ('c:\\App1', 1)

Shell ('c:\\App2', 1)


Le Shell me lance les 2 applications a la suite sans attendre que la fin de mon application.

Comment faire? y'a t'il une fonction differente de shell qui permet de la faire ?

merci
  Réponse avec citation
ANNONCES
Vieux 03/06/2005, 16h49   #2 (permalink)
JJM
XLDnaute Occasionel
 
Date d'inscription: mars 2005
Messages: 133
Par défaut Re:Shell

Bonjour,

C'est un problème que j'avais déjà rencontré en VB, pour un programme de jeu de cartes (distribution d'un certain nombre de cartes en plusieurs fois) : les exécutions sont lancées simultanément au lieu de séquentiellement.

Il faut arrêter l'exécution du code entre les deux ordres, en affichant un UserForm modal (l'utilisateur doit le fermer pour continuer l'exécution ailleurs).
Pour cela, la propriété ShowModal doit être définie à True.
Malheureusement, cela ne peut pas fonctionner avec Excel 97, qui ne gère les UserForm que de façon non modale.
JJM est déconnecté   Réponse avec citation
Vieux 06/06/2005, 16h15   #3 (permalink)
maitre_yann
Guest
 
Messages: n/a
Par défaut Re:Shell

Merci pour ta reponse

L'astuce du UserForm je ne connaissais pas! ça peut etre utile.
malheuresement il y a une action utilisateur entre les 2 ordres

je vais essayer de resoudre mon probleme avec une API. :S
  Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 20h55.


(C) 2006 Excel Downloads