Wie starte ich einen bestimmten Sub beim Klick auf den CommandButton?

Antwort

Um beim Klick auf einen CommandButton in VBA (Visual Basic for Applications) einen Sub (Subroutine) zu starten, kannst du den folgenden Code verwenden: 1. Öffne die VBA-Entwicklungsumgebung (Alt + F11). 2. Füge einen CommandButton zu deinem Formular oder Arbeitsblatt hinzu. 3. Doppelklicke auf den CommandButton, um das Codefenster zu öffnen. 4. Füge den Code hinzu, um die gewünschte Subroutine aufzurufen. Beispiel: Angenommen, du hast eine Subroutine namens `MeineSubroutine`: ```vba Sub MeineSubroutine() MsgBox "Die Subroutine wurde gestartet!" End Sub ``` Dann kannst du den CommandButton so programmieren: ```vba Private Sub CommandButton1_Click() MeineSubroutine End Sub ``` Wenn du nun auf den CommandButton klickst, wird die `MeineSubroutine` ausgeführt.

KI fragen