VBA-Excel - CommandButton/Variablen

moin,

Userform/CommandButton1-Click

ich möchte einen eingegebenen Wert auf Schaltflächendruck in eine Zelle schreiben.

ActiveCell.Offset(runterfb, rechtsfb).Range(„A1“).Value = Zeit

leider „vergisst“ Excel jedes Mal die neu berechneten Werte, sondern fängt immer wieder bei „0“ an.
welche Möglichkeiten gibt es, außer den aktuellen Wert in einer Zelle abzulegen?
runterfb & rechtsfb sind im Modul unter global definiert.

Merci,
Chris

Hallo Chris,

entweder Du deklarierst die Variable global, oder Du deklarierst sie in der Prozedur als Static.

(‚Static Zeit as …‘ statt ‚Dim Zeit as …‘)

Gruß, Rainer

hallo,

leider kenn ich mich bei vba noch nicht ganz so gut aus, aber ich würde sagen, dass du den wert in eine variable ablegen musst, mit der du dann weiter rechnen kannst…

ciao