Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 28/11/2005, 17h24   #1 (permalink)
XLDnaute Occasionel
 
Date d'inscription: juin 2005
Messages: 229
Par défaut vbMsgBoxHelpButton ?

Bonjour,


Quelle est l'action du bouton help du msgbox définit avec 'vbMsgBoxHelpButton' car sur mon PC il n'a pas d'action, le PC me demande le fichier DEMO.HLP.

Autrement, est-il possible de définir sa propre action à ce bouton, du genre si reponse = help faire ... mais a priori le mot clé 'vbhelp' n'existe pas.

Des solutions?


A+ sur le forum

Message édité par: jeromegmc, à: 29/11/2005 09:19
jeromegmc est déconnecté   Réponse avec citation
ANNONCES
Vieux 28/11/2005, 18h13   #2 (permalink)
XLDnaute Occasionel
 
Date d'inscription: mai 2005
Messages: 129
Par défaut Re:vbMsgBoxHelpButton ?

Salut,

voici un exemple de code pour le bouton help

Dim Msg, Style, Title, Help, Ctxt, Response, MyString
Msg = 'Souhaitez-vous continuer?' ' Définit le message.
Style = vbYesNo + vbQuestion + vbMsgBoxHelpButton ' Définit les boutons.
Titre = 'Démonstration de MsgBox ' ' Définit le titre.
aide = 'c:\\STSOFT.HLP' ' Définit le fichier d'aide attention qu'il y a un backslashe derrière les : mais celui-ci ne s'affiche pas !!!
Ctxt = 0 ' Définit le contexte de la rubrique (obligatoire), je mets 0 pour ne pas avoir de msg d'erreur
' Affiche le message.
Response = MsgBox(Msg, Style, Titre, aide, Ctxt)
if reponse=vbyes then
MyString=1 'fait un action si ok
else
MyString=0 'fait une autre action si pas ok
end if

Voilà j'espère que ça pourra t'aider à comprendre le fonctionnement de ce bouton.

Bonne soirée.

Message édité par: john, à: 28/11/2005 18:15
john est déconnecté   Réponse avec citation
Vieux 29/11/2005, 09h18   #3 (permalink)
XLDnaute Occasionel
 
Date d'inscription: juin 2005
Messages: 229
Par défaut Re:vbMsgBoxHelpButton ?

Salut,


Cette fois-ci Excel me donne un message d'alerte (lorsque je clic sur help) me disant qu'il ne trouve pas le fichier STSOFT.HLP, donc le bouton n'a aucune, action, d'ou ma question quelle est l'action du bouton help?

A+
jeromegmc est déconnecté   Réponse avec citation
Vieux 29/11/2005, 09h34   #4 (permalink)
XLDnaute Barbatruc
 
Date d'inscription: février 2005
Messages: 3 691
Par défaut Re:vbMsgBoxHelpButton ?

bonjour

la solution proposée par John fonctionne tres bien : mais il faut que tu adaptes le nom et le chemin de ton fichier d'aide


sinon , un exemple pour utiliser l'aide en ligne Excel ( testé avec Excel2000 )

MsgBox 'Voulez vous de l'aide ?', vbMsgBoxHelpButton, , 'XLMAIN10.CHM', 5248764

qui fonctionne si tu as bien entendu installé l'aide en ligne Excel


en faisant une recherche sur internet tu trouveras un classeur de Ron De Bruin qui liste tous les index de l'aide (5248764 dans l'exemple ci dessus )



bonne journée
MichelXld
MichelXld est déconnecté   Réponse avec citation
Vieux 29/11/2005, 16h25   #5 (permalink)
XLDnaute Occasionel
 
Date d'inscription: mai 2005
Messages: 129
Par défaut Re:vbMsgBoxHelpButton ?

Salut,

Dans mon exemple j'ai utilisé le fichier d'aide STSOFT.HLP mais c'est sûr que si tu ne l'a pas, tu vas avoir un message d'erreur, donc si tu veux faire le test avec un hlp ensuite soit tu le laisse là ou tu le mets dans le répertoire que tu veux, ensuite il suffit d'entrer le chemin et le nom du fichier .hlp !!!!
dans mon exemple c'est c:\\STSOFT.HLP mais là je pense qu'il y a une seule chance sur plusieur million que tu aie justement ce fichier dans la racine du C !!!!!

Bonne journée.

John
john est déconnecté   Réponse avec citation
Vieux 30/11/2005, 09h15   #6 (permalink)
XLDnaute Occasionel
 
Date d'inscription: juin 2005
Messages: 229
Par défaut Re:vbMsgBoxHelpButton ?

Salut,

En fait sur mon PC j'ai plein de fichier .hlp mais à priori aucun en rapport avec Excel.

Est-il possible de créer des fichiers *.hlp?

A+
jeromegmc est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 03h15.


(C) 2006 Excel Downloads