Ich benutze die gleiche Version von...
31.03.2010 11:18:44
Renee
HTML Workshop, Luc
Genau die beiden Dateien Map.h und Alias.h sind aber matchentscheidend für das Funktionieren des Help aus dem Funktionsassisten von Excel.
zu Map.h:
- definiert die Verbindung(Alias/Indexname) zur Help-ContextID (später im VBE-Objektmanager zur Funktion zu assozieren!)
- wird im HWShop eingebunden über Button HTMLHelp API information Tab Map Btn Header file
Inhalt Map.h:
#define myFunc1Help 1
#define myFunc2Help 2
zu Alias.h:
- definiert die Verbindung zwischen Alias/Indexname zur HTML-Datei (Textinhalt)
- wird im HWShop eingebunden über Button HTMLHelp API information Tab Alias Btn Include
Inhalt Alias.h:
myFunc1Help=myFunc1.htm
myFunc2Help=myFunc2.htm
Fazit: Vor/Nach der Compilation sieht die .hhp Datei so aus:
[OPTIONS]
Compatibility=1.1 or later
Compiled file=TestHelp.chm
Default topic=myFunc1.htm
Display compile progress=No
Language=0x807 Deutsch (Schweiz)
[FILES]
myFunc1.htm
myFunc2.htm
[ALIAS]
#include Alias.h
[MAP]
#include Map.h
[INFOTYPES]
Nach der Kompilation in eine .chm Hilfedatei ist nur noch diese nötig um im VBE die richtigen Eigenschaften zu setzen. Ich bin felsenfest davon überzeugt, dass mein Beispiel auch bei dir läuft!
- Extrahiere nur die Dateien .xls und .chm.
- Öffne im .xls den VBE, dort die Projekt-Eigenschaften und selektier als Hilfedatei die .chm
- Wenn du jetzt in die Tabelle zurückkehrst und auf Zelle A1 den FktAssi öffnest, wird beim Klick auf den Hilfe-Link der Text der ursprünglichen myFunc1.htm Datei angezeigt!
See you next winter... Renée