ich habe einen Commandbutton, der ein Makro startet.
Wie kann ich die Klicks auf diesen Button zählen und den
Wert in eine Zelle schreiben?
Dabei muss natürlich mit jedem Klick der Inhalt der
Zelle um 1 erhöht werden?
Danke P.
Private Sub CommandButton1_Click()
Range("A1").Value = Range("A1").Value + 1
End Sub
Um einen Excel Klickzähler für einen Commandbutton zu erstellen, folge diesen Schritten:
Öffne Excel und aktiviere die Entwicklertools, falls sie noch nicht sichtbar sind.
Füge einen Commandbutton in dein Arbeitsblatt ein:
Doppelklicke auf den Commandbutton, um den VBA-Editor zu öffnen.
Füge den folgenden Code ein:
Private Sub CommandButton1_Click()
Range("A1").Value = Range("A1").Value + 1
End Sub
Schließe den VBA-Editor und kehre zu Excel zurück.
Klicke auf den Commandbutton, um die Anzahl der Klicks in Zelle A1 zu zählen.
Fehler: Der Zähler erhöht sich nicht.
Fehler: Der Commandbutton ist nicht aktiv.
Falls du keinen Commandbutton verwenden möchtest, kannst du auch eine andere Methode zur Zählung der Mausklicks verwenden:
Hier ist ein praktisches Beispiel für einen Excel Zähler Button:
Verwende eine andere Zelle, z. B. B1, um den Zähler dort zu speichern:
Private Sub CommandButton1_Click()
Range("B1").Value = Range("B1").Value + 1
End Sub
Diese Methode ist nützlich, wenn du mehrere Zähler in deinem Arbeitsblatt benötigst.
1. Wie kann ich die Zelle ändern, in die gezählt wird?
Du kannst die Zelle einfach durch Ändern des Zellbezugs in der VBA-Anweisung anpassen, z. B. Range("B1")
.
2. Ist dieser Klickzähler in älteren Excel-Versionen verfügbar?
Ja, der Klickzähler funktioniert in allen Versionen von Excel, die VBA unterstützen, einschließlich Excel 2007 und neuer.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen