title image


Smiley CHM - Hilfedatei
Hallo Spotlight-Excelianer,



ich habe mir gemäß der Anleiteung unter:

http://www.help-guide.de/htmlhelp.htm und

http://www.online-excel.de/excel/singsel_vba.php?f=72



eine CHM-Hilfedatei erstellt und in Excel per F1-Taste eingebunden.

Leider wird beim Drücken der F1-Taste immer eine neue Instanz der Hilfe erzeugt.

Deshalb überprüfe ich per API-Funktion, ob das Hilfe-Fenster schon offen ist.



Wenn nein, wird dieser Befehl gestartet:

Shell "hh.exe " & ActiveWorkbook.Path & "\" & "test.chm::name5.htm", vbMaximizedFocus



wenn ja, dann wird mit Hilfe der folgenden API-Funktion das Hilfefenster aktiviert

Public Declare Function BringWindowToTop Lib _

"user32" (ByVal hWnd As Long) As Long



Mein Problem ist jetzt Folgendes:

- wenn der User die F1-Taste zum 1. Mal drückt

- sich die Hilfe durchliest

- dann aber das Fenster nicht schließt

- sondern nur verkleinern

- in der Exceldatei weiterarbeitet

- und die F1-Taste erneut drückt



dann wird zwar das Hilfefenster angezeigt, aber noch mit der alten Seite

statt mit der neu ermittelten kontextbezogenen Seite.

Gibt es dafür nein einen Code-Schnipsel,



fragt sich Luschi

aus klein-Paris



geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: