Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

if then in VBA

Forumthread: if then in VBA

if then in VBA
26.08.2003 14:40:20
doris
Ciao!

ich versuche gerade einen if then verweis in VBA zu schreiben. die bedingung soll auf eine option zurückgreifen, die ich mittels optionsbutton in einer userform erstellt habe - doch wie kann ich auf eine userform zurückweisen!?

if userform1.optionButton1.value = true then zinssatz = basiszinssatz
if userform1.optionbutton2.value = true then zinssatz = basiszinssatz*(-1)

kann das so funktionieren!?
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: if then in VBA
26.08.2003 14:44:30
GerdW
Nehme an, zinssatz und basiszinssatz sind (hoffentlich richtig)
deklarierte Variable?

if Me.optionButton1 then zinssatz = basiszinssatz
if Me.optionbutton2 then zinssatz = basiszinssatz*(-1)

Gerd
AW: if then in VBA
26.08.2003 14:44:56
Nike
Hi,

kleiner Download Tip in dem Donwloadbereich von Hans, das hier:
http://www.excel-cd.de/downloads/xlBasics.zip

ich würde es wohl eher so schreiben
if me.optionButton1.value = true then
me.zinssatz = basiszinssatz
end if
if me.optionbutton2.value = true then
me.zinssatz = basiszinssatz*(-1)
end if
ich gehe davon aus, das zinssatz ein Textfeld ist...

Bye

Nike
Anzeige
AW: if then in VBA
26.08.2003 14:47:53
Michael Scheffler
Hi,

die Userform muss geladen sein und dann kannst Du auf Ihre Objekte und Methoden zugreifen.

Innerhalb der UserForm z.B.:

If Me.OptionButton1 Then Zinsatz = Basiszinsatz

(Me. bedeutet die UF, kann aber weggelssen werden; Standard beim OptionButton ist Value, kann weggelassen werden und True ist sowieso True)

Oder Du musst Die Usrform mit Me.Hide vom Bildschrim löschen und dann die Werte außerhalb zuweisen:

If frmZins.OptionButton1 Then Zinsatz = Basiszinsatz

Da geht aber nur, wenn Du die Form nichtmodal anzeigst, damit er in den aufrufenden Code zurückspringt, die Forum musst Du dann mit Unload killen.

Gruß

Micha
Anzeige
AW: if then in VBA
26.08.2003 14:59:25
doris
Danke burschen, funktioniert super
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige