bonsoir bichon jean marie et tutti quanti,
désolé du retard, j'etais absent.
Bichon, jean marie a partiellement raison il serait bon de supprimer l'espace
entre metachut&2003 mais il serait bon de le supprimer aussi dans le répertoire du disque F: sinon il ne le trouvera pas non plus. un espace parasite peu en effet causer des perturbations au niveau des paths. Ceci
dit, excuse moi des :::::: ils ne servaient que de séparation et d'explications.
La syntaxe exacte serait, et en fonction de tes données :
dim chemin as string
dim clas as string
clas= "F:\Metachut2003\Optmet\fiches\essai.xls
chemin ="C:\Program Files\Microsoft Office\Office\excel.exe " & clas
retval = Shell(chemin,4)
mefie toi de windows NT il n'apprecie pas du tout les espaces dans les noms de répertoire, mais dans windows 95 98 millenium cela ne l'ennui pas.
le non fonctionnement viendrait de la non initialisation du nom : clas
puisque tu lui indique ="F:........" juste derrière la déclaration et non en fixant une donné a une variable clas="F/......."
j'espere que maintenant cela fonctionne correctement
A bientôt a tous
renato