Excel Button klicken und Zählung?
Moin.
Ich brauche mal die Hilfe von einem Excel-Experten.
Hab es mithilfe von Google zwar geschafft ein Makro zu erstellen, dass ich, wenn ich auf den Button klicke er in Zelle "B2" zählt, allerdings geht es nur bis 1.
Und ich würde es gern ohne Begrenzung haben. Also wenn man 2x klickt, dass da ne 2 steht, wenn man 3x klickt ne 3 usw.
Was müsste ich denn dafür ändern?
Ich selbst hab ja keine Ahnung und das Ding nur so aus Google übernommen und n bisschen rumgespielt bis die Zelle B2 aktiv ist. Jetzt muss nur noch diese blöde Begrenzung weg.
Ich danke euch für eure Hilfe- =)
2 Antworten
Da Du mit (3. Code Zeile)
ActiveCell.Row
nur dann den Wert B2 ausliest, solange Du auch irgendeine Zelle in der 2. Zeile markiert (=aktiv) hast, funktioniert das auch nur in diesem Fall (dabei ist es egal, ob Du A2, B2 ... oder Z2 aktiv hast - Hauptsache eine Zelle in der 2. Zeile). Jede in einer anderen Zeile aktive Zelle führt zum Auslesen von 0 und in der Folge zum Ergebnis 1.
Die einfachste Modifikation wäre dann auch, den Wert B2 in der dritten Zeile des Codes direkt auszulesen, denn dann spielt die aktive Zelle und deren Row() keine Rolle mehr.
count = Range("B2").Value
Sollte mit dem Code eigentlich genau so gehen. Vielleicht klickst du zu schnell und es wird als Doppelklick erkannt.
Ansonsten füge einfach mal ein "Drehfeld" ein und verknüpfe es mit B2. Das hat zwar Buttons für hoch und runter, aber man braucht dafür nichts zu programmieren