Eine Message Box mit einer Hilfedatei verbinden

Folgendes Makro erstellt eine Message Box mit einem Hilfebutton und weist eine Hilfedatei zu:

Dim a, b, c,

b="Pfad\Name.hlp"  '' (oder auch Name.chm)
c=100  '' (Hier die Kontextnummer des Themas angeben, welches geöffnet werden soll)
a = MsgBox("Text der Messagebox", 16387, "Text des Titels", b, c)

Die Zahl 16387 besagt, dass die Message Box die Buttons "Ja, Nein, Abbrechen und Hilfe" erhalten soll. (Näheres hiezu siehe in der VBA Hilfe)

b bezeichnet den Pfad und den Namen der aufzurufenden Hilfedatei. Der Pfad kann vernachlässigt werden, wenn sich die Hilfe in dem gleichen Verzeichnis wie das Dokument oder im Windows\Help Verzeichnis befindet.

c bezeichnet die numerische HelpContextId des Themas in der Hilfedatei, das aufgerufen werden soll.

Informationen zum Erstellen von HelpContextId's:

WinHelp HelpContextId

HTML Help HelpContextId