Lancer une application .appref-ms depuis un userform

Bonjour à toutes et à tous !

J'espère que vous pourrai m'aider, ce problème est nouveau je pense, mon ami google n'a rien trouvé concernant mon problème !

J'ai créé un userform dans un fichier excel avec des boutons dans le but de centraliser tous mes fichiers et programmes au même endroit.

Ce que je veux : lancer un programme nommé "PiloS" en cliquant sur un bouton.

Le problème : -Ce programme n'a pas d'extension (j'ai déjà modifié les propriétés windows et affiché les extensions).

Les infos : -quand je passe la souris dessus il apparaît : référence de l'application ClickOnce.

-quand je vais dans les propriétés il apparaît : PiloS.appref-ms

Ce que j'ai dans VB :

essai 1 ==> ne fonctionne pas

Private Sub CommandButton1_Click()

Shell "C:\Users\Public\Terrain\PiloS"

End Sub

Le code erreur : Erreur d'éxécution '53' : Fichier introuvable

essai 2 ==> ne fonctionne pas

Private Sub CommandButton1_Click()

Shell "C:\Users\Public\Terrain\PiloS.appref-ms"

End Sub

Le code erreur : Erreur d'éxécution '5' : Argument ou appel de procédure incorrect

J'espère que ce n'est qu'un problème de syntaxe mais je doute.

Apparemment mon extension fait peur ...

Dunking a écrit :

Apparemment mon extension fait peur ...

Bonsoir,

comment lances tu sur commande dos (CMD) ton fichier

essaies de trouver ça permettra d’être sur.

Essaie d'etre sur le fichier courant et fais un DIR sur le dossier ou se trouve ton appli et vois comment DOs le ressort

Si possible fais en etant dans le dossier :

dir NOMDETONDOSSIER > c:\extraction.txt

Le fichier texte avec le contenu sera dispo dans c:\extraction.txt

et colle nous le résultat

cdt,

Salut !!

merci pour ta réponse, le problème c'est que je ne maîtrise pas l'invité de commande (je ne sais pas l'utiliser) donc forcément je ne peux pas faire ce que tu me demande...

Alors j'ai trouvé comment lancer mon application (exactement comme je voulais le faire.

En fait mon appli n'apparaissait pas dans le :C\programmes

Elle se trouve dans un dossier lié à mon identifiant

C:\Users\h83055\AppData\Local\Apps\2.0\250RVW6Y.3ER\P05N007N.97T\pilo..tion_456d789f9eae5a57_0000.0002_a84fb684a7be1bc6\PiloS.exe

un truc de dingue quoi !!

Mais merci infiniment

Dunking a écrit :

Bonjour à toutes et à tous !

J'espère que vous pourrai m'aider, ce problème est nouveau je pense, mon ami google n'a rien trouvé concernant mon problème !

J'ai créé un userform dans un fichier excel avec des boutons dans le but de centraliser tous mes fichiers et programmes au même endroit.

Ce que je veux : lancer un programme nommé "PiloS" en cliquant sur un bouton.

Le problème : -Ce programme n'a pas d'extension (j'ai déjà modifié les propriétés windows et affiché les extensions).

Les infos : -quand je passe la souris dessus il apparaît : référence de l'application ClickOnce.

-quand je vais dans les propriétés il apparaît : PiloS.appref-ms

Ce que j'ai dans VB :

essai 1 ==> ne fonctionne pas

Private Sub CommandButton1_Click()

Shell "C:\Users\Public\Terrain\PiloS"

End Sub

Le code erreur : Erreur d'éxécution '53' : Fichier introuvable

essai 2 ==> ne fonctionne pas

Private Sub CommandButton1_Click()

Shell "C:\Users\Public\Terrain\PiloS.appref-ms"

End Sub

Le code erreur : Erreur d'éxécution '5' : Argument ou appel de procédure incorrect

J'espère que ce n'est qu'un problème de syntaxe mais je doute.

bonsoir

essaies Shell "C:\Windows\System32\cmd.exe /KC:\Users\h83055\AppData\Local\Apps\2.0\250RVW6Y.3ER\P05N007N.97T\pilo..tion_456d789f9eae5a57_0000.0002_a84fb684a7be1bc6\PiloS.exe"

Bonjour

Avez vous testé le code?

Cdt

Rechercher des sujets similaires à "lancer application appref userform"