Toptorials Tutorials WeblogoLogobild kleinLogobild kleinToptorials Tutorials Weblogo
  • ALLE THEMEN IM ÜBERBLICK
  • YouTube
  • INFOS
    • SITEMAP
    • ÜBER TOPTORIALS
✕
            No results See all results

            MsgBox in Excel VBA

            • Startseite
            • Tutorials Microsoft Office Excel Excel VBA
            • MsgBox in Excel VBA

            MsgBox in Excel VBA

            In diesem Tutorial zeige ich Euch wie Ihr eine MsgBox oder sogenannte Message Box erstellen könnt. Mit solch einer MsgBox könnt Ihr dem Nutzer Hinweise übermitteln oder gezielt Fragen stellen. Es gibt verschiedene Varianten. Mit Ok, Ja, Nein, Abbruch und noch weitere. Ich zeige euch wie Ihr einen Zeilenumbruch machen könnt und wie Ihr auf die Ergebnisse zugreifen könnt.

            Das Startvideo der VBA Tutorial Serie auf YouTube findet Ihr hier

            Die Playlist meiner VBA Tutorial Serie auf YouTube findet Ihr hier

            Achtung:

            Benutzt zum Üben eine separate Tabelle für Testzwecke oder eine Kopie des Originals damit Euch keine Daten verloren gehen.

            Video zu diesem Tutorial:

             

            MsgBox mit Zeilenumbruch in Excel VBA

            Im unteren Script erstelle ich eine MsgBox mit Titel, Beschreibung mit Zeilenumbruch sowie einen Ja, Nein und Abbruch Button.

            MsgBox Ja Nein Abbrechen

            MsgBox Ja Nein Abbrechen

            Das Ergebnis (welcher Button gedrückt wurde) wird in die Variable Ergebnis gespeichert. Mit dieser Variable könnt Ihr dann später natürlich weiter arbeiten. Ich selbst habe dann im unteren Bereich noch eine weitere MsgBox erstellt, welche dann das Ergebnis ausgibt. Zurückgegeben wird eine Zahl. Welche Rückgabewerte es gibt und welche Button – Kombinationen es noch gibt, könnt Ihr hier etwas weiter unten auf der Seite sehen: Rückgabewerte MsgBox

            MsgBox Ausgabe vom Ergebnis

            Ausgabe vom Ergebnis

            Hier wurde eine 7 zurückgeben, was bedeutet dass Nein gedrückt wurde. In der nachfolgenden Tabelle könnt Ihr sehen welchen Wert die jeweiligen Buttons haben.

            Rückgabewerte MsgBox in Excel VBA

            Rückgabewerte MsgBox in Excel VBA

            Beispielscript: MsgBox in Excel VBA

            In der ersten und zweiten MsgBox benutze ich extra zwei verschiedene Varianten für den Zeilenumbruch. Es ist möglich einen Zeilenumbruch mit der Konstante vbCrLf vorzunehmen oder mit Chr(10). Achtet aber darauf dass diese Eingabe nicht im Text mit eingebettet ist und innerhalb der Anführungszeichen steht. Ich habe deshalb den Text aufgesplittet und das Ganze mit einem kaufmännischen Und verkettet.

            Da der Code für die MsgBox etwas zu lang war um alles in eine Zeile zu schreiben habe ich diese Zeile aufgesplittet. Mit einem Leerzeichen und dem Unterstrich lassen sich solch lange Code Zeilen teilen.

            Option Explicit
            
            Sub MessageBoxTutorial()
            
                Dim Ergebnis As VbMsgBoxResult
                
                Ergebnis = MsgBox("Beschreibung in der MsgBox" & vbCrLf & "Text 2. Zeile", _
                Title:="Mein Titel", _
                Buttons:=vbYesNoCancel + vbInformation)
                
                MsgBox "Ausgabe von Ergebnis: " & Chr(10) & Ergebnis
            
            End Sub

             

            Das könnte Dich auch interessieren

            • Auf Zellen zugreifen mit Range in Excel VBA
            • Cells und Range kombiniert in Excel VBA
            • Do Loop Schleife in Excel VBA
            • Eine eigene Funktion erstellen ganz einfach (Excel)
            • Entwicklertools anzeigen / Makro / VBA Visual Basic (Microsoft Word)
            • For Each Schleife in Excel VBA
            • For Next Schleife in Excel VBA
            • Hello World mit Excel VBA programmieren

            Schreibe einen Kommentar Antwort abbrechen

            Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

            Mehr von mir über Excel

            • Übersichts-Liste der Microsoft Excel Tutorials
            • Tutorials über Microsoft Excel
            • Excel
            • Excel VBA
            • Alle meine Videos auf YouTube
            • Tutorial Wunsch Liste

            Neue Beiträge

            • REGAUS Reguläre Ausdrücke mit vielen Beispielen mit LibreOffice Calc
            • REGEXREPLACE Reguläre Ausdrücke mit vielen Beispielen mit Google Tabellen
            • REGEXEXTRACT Reguläre Ausdrücke mit vielen Beispielen mit Google Tabellen
            • REGEXMATCH Reguläre Ausdrücke mit vielen Beispielen mit Google Tabellen
            • REGEXERSETZEN Reguläre Ausdrücke mit vielen Beispielen mit Excel 365

            Neue Kommentare

            • Chris bei Eine eigene Funktion erstellen (OpenOffice Calc)
            • osman bei Eine eigene Funktion erstellen (OpenOffice Calc)
            • Erdmann bei Wochentag von einem Datum ausgeben (LibreOffice Calc)
            • Chris bei Tutorial Wunsch Liste
            • Sabine Kniffka bei Tutorial Wunsch Liste

            Schlagwörter – Wolke

            anfänger Anleitung anpassen ausrechnen auswahlliste Bedingte Formatierung berechnen Calc Datum Download Dropdownliste einfügen entfernen erstellen Excel FreeOffice Funktion google hinzufügen Jahresplan Kalender Lernvideo LibreOffice löschen Makro markieren Microsoft OpenOffice PlanMaker programmierung script spreadsheets Sverweis Tabelle tabellen Tutorial VBA Video Wenn Wenn Funktion Word wps spreadsheets Zeilen Zelle Zellen
            KONTAKT   IMPRESSUM    DATENSCHUTZERKLÄRUNG    HAFTUNGSAUSSCHLUSS (Disclaimer)   © copyright TOPTORIALS