Thema Datum  Von Nutzer Rating
Antwort
Rot Einstiegsfragen
25.05.2020 14:12:15 Amrotu
NotSolved
25.05.2020 14:58:05 Gast40960
NotSolved
25.05.2020 16:53:10 Gast889
NotSolved
25.05.2020 18:06:45 xlKing
NotSolved
26.05.2020 00:47:15 Gast10917
NotSolved

Ansicht des Beitrags:
Von:
Amrotu
Datum:
25.05.2020 14:12:15
Views:
886
Rating: Antwort:
  Ja
Thema:
Einstiegsfragen

Moin zusammen,

ich fange grade erst an VBA zu lernen, insofern habe ich (wahrscheinlich) ein paar einfache Fragen. Ich habe aus einem Buch zwei Beispiele abgeschrieben, die bei mir beide nicht funktionieren und ich weiß nicht warum.

Der erste Code läuft ohne Fehlermeldung durch und sollte die Menüleiste in Excel verschwinden lassen (das passiert aber nicht):

Sub ArbeitsplatzmenüLeisteAusblenden()
Dim Leiste As CommandBar
 
Set Leiste = Application.CommandBars(1)
Leiste.Enabled = False
 
Set Leiste = Nothing
End Sub
 
Der zweite Code sollte den Excel Assistenten aufrufen:
 
Sub OfficeAssistentenAufrufen()
Dim OffAss As Balloon
 
Set OffAss = Assistant.NewBalloon
 
With OffAss
 .Heading = "Office-Assistent"
 .Icon = msoIconTip
 .Mode = msoModeAutoDown
 .BalloonType = msoBalloonTypeButtons
 .Labels(1).Text = "bla"
 .Labels(2).Text = "blu"
 .Labels(3).Text = "blub"
 .Animation = msoAnimationGreeting
 .Button = msoButtonSetOK
 .Show
End With
 
Set OffAss = Nothing
End Sub
 
Da bekomm ich aber eine Fehlermeldung in  .Heading = "Office-Assistent": "Objektvariable oder With-Blockvariable nicht festgelegt", was für mich keinen Sinn macht, da OffAss direkt davor definiert wird.

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Einstiegsfragen
25.05.2020 14:12:15 Amrotu
NotSolved
25.05.2020 14:58:05 Gast40960
NotSolved
25.05.2020 16:53:10 Gast889
NotSolved
25.05.2020 18:06:45 xlKing
NotSolved
26.05.2020 00:47:15 Gast10917
NotSolved