lancement application via WScript.CreateObject uniquement si boite de dialogue
	
	
		Bonjour,
Voici le soucis : si je fais le script suivant :
 
	Code:
	
| 12
 3
 
 | Set WshShell = WScript.CreateObject("WScript.Shell")
 
WshShell.Run "C:\temp\emploi_du_temps.xls" | 
 Il ne se passe rien, le script se termine normalement, mais excel ne se lance pas.
Si je fais :
	Code:
	
| 12
 3
 4
 5
 
 | Set WshShell = WScript.CreateObject("WScript.Shell")
 
WshShell.Run "C:\temp\emploi_du_temps.xls"
 
Msgbox "test" | 
 Excel s'ouvre (ce que je désire), mais du coup j'ai une boite de dialogue "test" en trop par rapport à ce que je voudrait.
Quelqun aurait il une explication/solution ?
Merci d'avance de vos réponse
Note : Excel ne se lance que si j'ai une msgbox, et ne se lance pas si je rajoute d'autres opérations, calculs, etc... à ,la place.
	 
	
	
	
		ceci n'explique pas tout.
	
	
		Merci de vos réponses, je connaissais l'interface COM de excel, et le fait de placer "c:\....\excel.exe docu.xls" : le vrai problème (ce post est la version ultra-simplifiée du problème, avec un exemple reproductible par chacun), c'est de savoir pourquoi ça marche avec la msgbox, et pourquoi ca ne marche pas sans.
Merci encore de votre enthousiasme à me prêter main forte 8-)
Cependant, cela ne répond pas (à mon grand désespoir...) à la question de départ...:(