Bonjour à tous, et bonne année 2018.

Je souhaite commander Notepad++ à l'aide d'une macro excel (en réalité une autre appli, mais j'ai la même erreur dans tous les cas)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 
Dim appNpdpp As Long
 
appNpdpp = Shell("C:\Program Files (x86)\Notepad++\notepad++.exe", vbNormalFocus)
AppActivate appNpdpp
Nom : error5.gif
Affichages : 3231
Taille : 8,8 Ko


J'ai tout essayer, déclarer appNpdpp en integer, string ou variant, rien n'y change. J'ai également changer vbNormalFocus en 0,1,2,3,4....

Bref j'ai exploré tous les forums, mais j'ai toujours cette satanée erreur : "Erreur d'exécution '5': Argument ou appel de procédure incorrect
Pourtant la fonction Shell passe bien, l'appli np++ est reconnue et la fonction shell me renvoie bien un entier....

J'utilise Excel 2013