Lien hypertext dans usf

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

BLACKHAYES

XLDnaute Impliqué
Bonjour le forum,

voila j'aimerais le code pour que quand "clic" sur un "bouton", cela appelle un logiciel qui est sur mon pc.

j'ai essayé avec l'enregistreur mais il ne me donne riencar dès que je sors de l'editeur vba, il ne fait plus rien

Ex: quand clic sur "CommandButton1"
appel de '"Outlook"
et ouverture de celui ci

mais ca sera pour un autre logiciel

merci d'avance
 
Re : Lien hypertext dans usf

Bonjour

Voir dans l'aide VBA:
Shell

Shell, fonction, exemple

Cet exemple utilise la fonction Shell pour exécuter une application indiquée par l'utilisateur. Sur Macintosh, le nom de l'unité par défaut est "HD", les éléments constitutifs du chemin d'accès étant séparés par des deux-points au lieu des barres obliques inversées. De même, vous devez remplacer \Windows par des dossiers Macintosh.
' Si vous attribuez la valeur 1 au deuxième argument,
' l'application s'ouvre à sa taille normale
' et devient l'application active.
Dim RetVal
' Exécute la calculatrice.
RetVal = Shell("C:\WINDOWS\CALC.EXE", 1)
 
Re : Lien hypertext dans usf

NON ca ne fonctionne pas,

pour infos, ce code doit etre dans un bouton, donc "Private Sub CommandButton12_Click"

Et mon "exe" se trouve dans : C:\Programme Files logiciels\codutil593\codutil.exe"

mon bouton se trouve dans mon "Usf11"

que faire !!?
 
Re : Lien hypertext dans usf

Re


Je ne peux que te répéter que ce code fonctionne chez moi.

Non pas avec un bouton mais dans une macro (créée juste pour faire le test)

J'ai donc insérer un module dans un classeur
J'ai collé le code de la macro nommé test_Shell
puis j'ai fait Outils/Macros/test_Shell -> Exécuter

et la calculatrice de Windows s'est affichée.
 
Re : Lien hypertext dans usf

Re


Voici un autre code cette fois-ci associé à un CommandButton présent sur un UserForm
Code:
Private Sub CommandButton1_Click()
Dim Test
Test = Shell("C:\Windows\system32\Winver.exe", 1)
End Sub

Et là aussi, cela fonctionne (je viens de tester)
J'affiche l'userform et je clique sur le bouton.
 
Re : Lien hypertext dans usf

Re


Voici un autre code cette fois-ci associé à un CommandButton présent sur un UserForm
Code:
Private Sub CommandButton1_Click()
Dim Test
Test = Shell("C:\Windows\system32\Winver.exe", 1)
End Sub

Et là aussi, cela fonctionne (je viens de tester)
J'affiche l'userform et je clique sur le bouton.

Bonjour le Forum,

alors j'ai essayé ton nouveau code, et la ca fonctionne très bien

par contre je n'arriva pas a inserer a la place du tien, l'adresse de mon programme a ouvrir

qui est :

Private Sub CommandButton12_Click()
Dim Test
Test = Shell("C:\Programme Files Logiciels\Codutil593\Codutil.exe", 1)

End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
641
Réponses
1
Affichages
783
Compte Supprimé 979
C
C
Réponses
4
Affichages
2 K
C
M
Réponses
16
Affichages
2 K
MPETIT
M
T
Réponses
1
Affichages
806
A
Réponses
6
Affichages
2 K
aubert.lea.ag
A
Retour