Wie deaktiviert man eine Schaltfläche nach einem Klick in Excel?
In einigen Fällen müssen Sie möglicherweise ein VBA-Skript durch Klicken auf eine Befehlsschaltfläche auslösen. Sie möchten jedoch, dass die Befehlsschaltfläche nach dem einmaligen Klicken in Excel deaktiviert wird. Wie kann man das erreichen? Dieser Artikel bietet eine Methode, um Ihnen dabei zu helfen.
Schaltfläche nach einem Klick in Excel deaktivieren
Schaltfläche nach einem Klick in Excel deaktivieren
Angenommen, Sie möchten Daten im Bereich A1:C17 automatisch durch Klicken auf Befehlsschaltfläche 1 im aktuellen Arbeitsblatt in einen neuen Bereich J1:L17 kopieren. Und deaktivieren Sie diese Befehlsschaltfläche nach dem Kopieren und Einfügen. Bitte gehen Sie wie folgt vor.
1. Aktivieren Sie den Entwurfsmodus unter der Registerkarte Entwickler, indem Sie auf Entwickler > Entwurfsmodus klicken. Siehe Screenshot:
2. Klicken Sie mit der rechten Maustaste auf die Befehlsschaltfläche, der ein VBA-Skript zugewiesen wurde, und klicken Sie dann im Kontextmenü auf Code anzeigen.
3. Fügen Sie im Fenster Microsoft Visual Basic for Applications den folgenden Code in das zweitletzte Codefragment des Originalcodes ein, wie im folgenden Screenshot gezeigt.
VBA-Code: Befehlsschaltfläche nach einem Klick in Excel deaktivieren
CommandButton1.Enabled = False
Hinweis: CommandButton1 ist der Name der Befehlsschaltfläche.
4. Drücken Sie dann die Tasten Alt + Q, um das Fenster Microsoft Visual Basic for Applications zu schließen.
5. Deaktivieren Sie den Entwurfsmodus unter der Registerkarte Entwickler.
Und nachdem Sie auf die Befehlsschaltfläche geklickt haben, um den VBA-Code einmal auszuführen, wird die Schaltfläche grau und kann nicht mehr angeklickt werden, wie im folgenden Screenshot gezeigt.
Verwandte Artikel:
- Wie speichert und schließt man die aktive Arbeitsmappe ohne Bestätigungsaufforderung durch eine Befehlsschaltfläche in Excel?
- Wie hält man eine Befehlsschaltfläche immer über dem Arbeitsblatt in Excel schwebend?
- Wie aktualisiert oder fügt man (aktuelles) Datum und Uhrzeit durch eine Befehlsschaltfläche in Excel ein?
- Wie verwendet man eine Befehlsschaltfläche, um einen bestimmten Zellenwert in Excel zu ändern?
- Wie verwendet man eine Befehlsschaltfläche, um das aktive Arbeitsblatt als PDF-Datei in Excel zu speichern?
- Wie fügt man automatisch eine leere neue Zeile durch eine Befehlsschaltfläche in Excel ein?
Die besten Produktivitätstools für das Büro
Stärken Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und genießen Sie Effizienz wie nie zuvor. Kutools für Excel bietet mehr als300 erweiterte Funktionen, um die Produktivität zu steigern und Zeit zu sparen. Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...
Office Tab bringt die Tab-Oberfläche in Office und macht Ihre Arbeit wesentlich einfacher
- Aktivieren Sie die Tabulator-Bearbeitung und das Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Tabs innerhalb desselben Fensters, statt in neuen Einzelfenstern.
- Steigert Ihre Produktivität um50 % und reduziert hunderte Mausklicks täglich!
Alle Kutools-Add-Ins. Ein Installationspaket
Das Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro und ist ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.





- All-in-One-Paket — Add-Ins für Excel, Word, Outlook & PowerPoint + Office Tab Pro
- Ein Installationspaket, eine Lizenz — in wenigen Minuten einsatzbereit (MSI-kompatibel)
- Besser gemeinsam — optimierte Produktivität in allen Office-Anwendungen
- 30 Tage kostenlos testen — keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis — günstiger als Einzelkauf der Add-Ins