Excel - Hilfe in html
01.02.2005 13:48:49
Werner
ich habe in der Recherche etwas zum Bau einer eigenen htm-Hilfe für eine Excel-Anwendung gefunden und mir hier was zusammengestrickt:
'Combobox mit 50 Items:
Private Sub UserForm_Initialize()
Dim Anzahl As Integer
For Anzahl = 1 To 50 ' Hilfe 1-50
Combo_Hilfe_Nr.AddItem Anzahl
Next Anzahl
Combo_Hilfe_Nr.ListIndex = 0
End Sub
Bei Klick auf die 1. Hilfe-Nr. in der Combobox wird mir die 1. Hilfedatei als htm angezeigt, bei 2 die 2. usw.:
Private Sub Hilfe_Click()
Dim hlpFile As String
Select Case Combo_Hilfe_Nr.ListIndex
Case Is = 0 ' Hilfe Nr. 1
hlpFile = ThisWorkbook.Path & "\Hilfe\Kalender" & "\Hilfe_Kalender.htm"
Case Is = 1 'Hilfe Nr. 2
hlpFile = ThisWorkbook.Path & "\Hilfe\Feiertage" & "\Hilfe_Feiertage.htm"
usw.
End Select
Shell "hh " & hlpFile, vbMaximizedFocus
End Sub
Funzt prima, die htm-Hilfedateien werden mir richtig angezeigt - mit Extra-Menüleiste 'Back', 'Stop', 'Refresh', 'Print', 'Options' (CHM?).
Dumme Frage, ich weiß, aber: kommt diese Menüleiste von ' Shell "hh " ? Und was ist ' Shell "hh " genau? Funzt das auf jedem System?
Danke für Eure Tipps!
Werner