HERBERS Excel-Forum - die Beispiele

Thema: Office-Assistenten mit vorgegebenen Texte einblenden

Home

Gruppe

Dialog

Problem

Auf Schaltflächendruck in einer UserForm soll der Assistent mit einem Hilfstext eingeblendet werden.

Lösung
Geben Sie den Ereigniscode in die nachfolgend genannten Module ein.
StandardModule: basMain

Sub CallForm()
   frmHelp.Show
End Sub

Sub AssistentEinblenden()
   Dim intSelect As Integer
   Dim strUrl As String
   Static blnAssi As Boolean
   On Error GoTo ERRORHANDLER
   blnAssi = Assistant.Visible
   Assistant.Visible = True
   With Assistant.NewBalloon
      .Heading = "Excel-Lösungen von Hans W. Herber finden Sie ..."
      .Labels(1).Text = _
         "... {cf 252}{ul 1}auf dem Excel-Server{ul 0}{cf 0} ... "
      .Labels(2).Text = _
         "... {cf 252}{ul 1}auf der Excel-CD-ROM{ul 0}{cf 0} ..."
      .Labels(3).Text = _
         "... {cf 252}{ul 1}im Excel-Forum{ul 0}{cf 0} ..."
      .Button = msoButtonSetCancel
      .Animation = msoAnimationSearching
      intSelect = .Show
   End With
   Select Case intSelect
      Case 1: Call ExplorerOeffnen("https://www.herber.de/")
      Case 2: Call ExplorerOeffnen("http://www.excel-cd.de/")
      Case 3: Call ExplorerOeffnen("https://www.herber.de/forum/")
   End Select
   Assistant.Visible = blnAssi
   Exit Sub
ERRORHANDLER:
   MsgBox Chr(169) & "2001 Hans W. Herber" & vbLf & _
      "hans@herber.de" & vbLf & "https://www.herber.de"
End Sub

Private Sub ExplorerOeffnen(strUrl As String)
   Dim objExplorer As Object
   On Error GoTo ERRORHANDLER
   Set objExplorer = CreateObject("InternetExplorer.Application")
   With objExplorer
      .Navigate strUrl
      .Visible = True
      .Offline = False
    End With
    Exit Sub
ERRORHANDLER:
End Sub

ClassModule: frmHelp

Private Sub cmdCancel_Click()
   Unload Me
End Sub

Private Sub cmdHelp_Click()
   Call AssistentEinblenden
End Sub

Beiträge aus dem Excel-Forum zu den Themen Dialog und Assistent

xlDialogInsertHyperlink.show Arbeitmappen über Dialogfeld zusammen fassen
5.0 Dialog Speichern unter Dialog in Word aufrufen inkl. Pfad
Druckerdialog Dateityp im "Speichern unter"-Dialog vorgeben
Makro stoppen, wenn Excel-Dialog? xlDialogOpen anpassen
Textimportassistent Klick in definierten Rangebereich startet Dialog
Excel 2007 : Wo ist der PIVOT-Assistent ? xlDialogOpen bei Excel 2007 funzt nicht
FileDialog inkl. Anklicken von Desktop, Eigene D. Grösse Dialogfenster der InputBox
Dialogfeld unterdrücken Dialog "permanently delete sheets" unterbinden
Format-Dialog funktioniert nicht mehr Dialog "Verknüpfung aktualisieren"
Ordnerdialog und Dateidialog Ordnerdialog und dateidialog
Ordnerdialog und Dateidialog Filedialog
Textimport-Assistent Herber/Beispiele/Dialoge/Checkbox/137601
Bilder bei Click im Dialogfeld Suchdialog über VBA aufrufen
mit Wert aus Combobox Dialog öffnen Diagramm als Grafik mit Speicherdialog exportieren
Dialogfenster zum kopieren Formelassistent allgemein
FileDialog-Objekt unter O2k Abrage von Dialogfeldargumenten
Einstellungen im Textkonvertierungsassistenten Datei Auswählen Dialog (Application.FileDialog)
xlDialogOpen/FindFile ohne Open Dialogfeld zum pdf öffnen
Vorlagenassistent Dialogfeld schließen, wenn Benutzer nichts eingibt
Problem mit ApplicationDialogs Das Dialogfeld "sortieren" aufrufen?
Keine Dialogbox bei SaveAs Dialogbox
Bei xlDialogSaveAs Dateinamen vorgeben Blattauswahldialog...
speichern unter dialogbox problem Speicherndialog bei BeforeClose unterbinden
Dialogfenster "Aktualisierung der Verknüpfungen&qu speichern unter dialogbox einbinden
Dialogfeld Beschriftungsbereiche Problem nach 'application.dialogs(xldialogsendmail