Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Outlook
Outlook Forum d'entraide sur Microsoft Office Outlook
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 27/10/2006, 11h04   #1
Membre habitué
 
Avatar de crashyear
 
Homme Alexis COLLIN
Ingénieur développement logiciels
Inscription : janvier 2006
Messages : 194
Détails du profil
Informations personnelles :
Nom : Homme Alexis COLLIN
Âge : 26
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Santé

Informations forums :
Inscription : janvier 2006
Messages : 194
Points : 119
Points : 119
Envoyer un message via MSN à crashyear
Par défaut Lien Hypertext VBA Outlook 2003

Bonjour,

Je suis en train de développer une application en vba sous outlool 2003, et je voudrais mettre un lien vers l'intranet de mon entreprise dans mon "userform".
Celui-ci se déclencherai sur un évènement "click" d'une image.
Comme je suis un peu débutant en vba je ne sais pas comment faire, pouvez-vous m'aider svp?

Merci d'avance.
crashyear est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2006, 10h28   #2
Membre habitué
 
Avatar de wape
 
Inscription : février 2003
Messages : 90
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 90
Points : 101
Points : 101
Bonjour,

Une possibilité serait de passer par l'API ShellExecute :

Dans un module

Code :
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd&, ByVal lpOperation$, ByVal lpFile$, ByVal lpParameters$, ByVal lpDirectory$, ByVal nShowcmd&) As Long
Dans le userform

Code :
1
2
3
4
5
Private Sub Image1_Click()
 
ShellExecute 0, "open", "http://www.developpez.com", "", "", vbNormalFocus
 
End Sub
wape
wape est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/10/2006, 13h27   #3
Responsable Visual Basic
 
Avatar de ThierryAIM
 
Homme Thierry
Inscription : septembre 2002
Messages : 3 670
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 49
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Secteur : Industrie

Informations forums :
Inscription : septembre 2002
Messages : 3 670
Points : 5 672
Points : 5 672
Citation:
Envoyé par wape
Une possibilité serait de passer par l'API ShellExecute :
et je n'en vois pas d'autre

en cadeau le petit curseur qui va bien
MousePointer = 99 - custom
et charger la propriété MousePointer avec le curseur personnalisé
Fichiers attachés
Type de fichier : zip Url.cur.zip (237 octets, 5 affichages)
__________________
Vous vous posez une question, la réponse est peut-être ici :
Toutes les FAQs VB
Les Cours et Tutoriels VB6/VBScript
Les Sources VB6


Je ne réponds pas aux questions techniques par MP. Utilisez les forums. Merci de votre compréhension

MioSkins.org : le site de référence pour GPS et PDA Mitac MIO
iPHONIX.fr : le must francophone des infos pour iPhone, iPad, ...
ThierryAIM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/10/2006, 08h20   #4
Membre habitué
 
Avatar de crashyear
 
Homme Alexis COLLIN
Ingénieur développement logiciels
Inscription : janvier 2006
Messages : 194
Détails du profil
Informations personnelles :
Nom : Homme Alexis COLLIN
Âge : 26
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Santé

Informations forums :
Inscription : janvier 2006
Messages : 194
Points : 119
Points : 119
Envoyer un message via MSN à crashyear
Merci

Ca fonctionne très bien, c'est exactement ce qu'il me fallait.
Juste un truc pour ceux qui un jour peut-etre utiliseront ceci, il faut bien mettre le ...
Code :
1
2
 
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd&, ByVal lpOperation$, ByVal lpFile$, ByVal lpParameters$, ByVal lpDirectory$, ByVal nShowcmd&) As Long
... au début du module, sinon il risque d'y avoir une erreur si vous avez d'autres fonctions dans votre module.

Pour le curseur c'est de la transmission de pensé... car c'est ce que je cherchais depuis vendredi aprés-midi.
Dis moi tu l'as trouvé où? et est-ce que tu sais ou je peux trouvé ce type d'image?
Merci encore.
crashyear est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h11.


 
 
 
 
Partenaires

Hébergement Web