![]() |
||
![]() |
Zählknopf für Auswertungen anlegenFür die Auswertung von Befragungen brauche ich einen Zählknopf. Der soll beim Anklicken den Wert einer Zelle um eins erhöhen. Bei meinen Versuchen entsteht immer ein Zirkelbezug. Können Sie mir weiterhelfen? Eine Lösung mit einem Funktionsaufruf verursacht an dieser Stelle immer einen Zirkelbezug, weil sich der neue Wert der Zelle auf den bisherigen beziehen muss. Mit einem kurzen VBA-Makro können Sie dieses Problem jedoch umgehen. Range ("C5").Select Der erste VBA-Befehl wählt die gewünschte Zelle im Tabellenblatt aus, in unserem Beispiel ist das C5. Anschließend erhält die Variable X den Wert der aktiven Zelle zugewiesen. Die letzte Zeile des Makros bestimmt den neuen Wert für die Zelle mit einer beliebigen Rechenoperation. Mit dem Befehl »Datei | Schließen« beenden Sie den VBA-Editor und gelangen wieder ins Tabellenblatt. Ihr Zählknopf ist nun bereits funktionsfähig. Klicken Sie mit der rechten Maustaste darauf, um den angezeigten Text und das Aussehen nach Belieben zu verändern. |
![]() |