online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon kallie vom 10.04.2021, 20:55 Options

Zählervariable zurück setzen

Hallo Excel Freunde,
ich möchte gerne die Zähler Variable intNr in meinem kurz Code die im Makro 2 steht immer auf 1 zurücksetzen wenn ich das Makro 1 anklicke, egal was im Augenblick der Zähler intNr im Makro 2 anzeigt, dazu benötige ich eure Unterstützung..
Gruß Kallie

Sub Makro1()

Anz = Anz + 1

Cells(26, 8) = Anz

End Sub


Sub Makro2()

intNr = IIf(Cells(26, 11) < 10, Cells(26, 11) + 1, 1)

Cells(26, 11) = intNr

End Sub


Antwort schreiben

Antwort 1 von Hajo_Zi vom 12.04.2021, 17:20 Options

Hallo Kallie,

warum nicht einfach
intNr = 1

Gruß Hajo

Antwort 2 von kallie vom 13.04.2021, 20:05 Options

Hallo Hajo_Zi ,
schön das du geantwortet hast, ich denke
da die Variable im Makro2 bei jedem Aufruf neu deklariert wird und immer weiter zählt, glaube ich das sie nicht so ohne weiteres zurück zusetzen werden kann. Die hat immer den Startwert 0 und sobald End Sub ausgeführt wird existiert sie nicht mehr.

Vor allen Dingen hat der Startwert der Variablen ja überhaupt keinen Einfluss, den der würde ja durch diese Anweisung

intNr = IIf(Cells(26, 11) < 10, Cells(26, 11) + 1, 1)

auf jeden Fall überschrieben, Frage, kann das so sagen ?
Ich brauche ja sie dann, wenn ich das Makro1 betätige und danach sollte der Zähler auf 0 oder auf 1 zurück gestellt werden. Vielleicht gibt es eine Variable oder ein Z=Arrary (1) mit dem man den Zähler im Makro2 zurück stellt oder so was ähnliches. Wenn dir dazu eine Lösung einfällt würde ich mich freuen.
Gruß Kallie

Antwort 3 von Hajo_Zi vom 13.04.2021, 20:19 Options

Hallo Kiallie,

ich habe meine Antwort auf der Grundlage Deines Beitrages erstellt und da werden keine Variablen definiert.. Also sind sie Modul oder Projekt weit definiert.

Gruß Hajo

Ähnliche Themen

Leerzeichen automatisch setzen
redpirat  07.12.2007 - 82 Hits - 2 Antworten

Autofilter mit Makro setzen
Susanne2  07.04.2008 - 103 Hits - 1 Antwort

Excel; Sortieren; 2 Zellen in Verbindung setzen
detommy  19.05.2008 - 149 Hits - 1 Antwort

mehrere Hyperlinks automatisch setzen
mere  10.03.2009 - 197 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Mon Jan 26 01:23:17 2026