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

Forumthread: code vereinfachen ...ev mit schleife

code vereinfachen ...ev mit schleife
27.01.2005 21:12:39
roland_k
hoi guten abend...
habe da wieder mal gebastelt:
ich will dass ein optionbutton nicht aktiviert (true) gesetzt werden kann,
wenn in der textbox ....txtSpiel_Nr bestimmte zahl steht

Private Sub OptionButton19_Click()
If txtSpiel_NR = 1 Then MsgBox "keine eingabe"
If txtSpiel_NR = 1 Then OptionButton19 = False
If txtSpiel_NR = 5 Then MsgBox "keine eingabe"
If txtSpiel_NR = 5 Then OptionButton19 = False
If txtSpiel_NR = 9 Then MsgBox "keine eingabe"
If txtSpiel_NR = 9 Then OptionButton19 = False
If txtSpiel_NR = 13 Then MsgBox "keine eingabe"
If txtSpiel_NR = 13 Then OptionButton19 = False
If txtSpiel_NR = 17 Then MsgBox "keine eingabe"
If txtSpiel_NR = 17 Then OptionButton19 = False
If txtSpiel_NR = 21 Then MsgBox "keine eingabe"
If txtSpiel_NR = 21 Then OptionButton19 = False
End Sub

der code = verkürzt bei mir geht von 1-5-9..........(immer plus4) bis 45
wie kann ich das vereinfachen ?
muesste mit schleife gehn aber habe mir zähne ausgebissen :-((
danke im voraus
gruss roland
Anzeige
AW: code vereinfachen ...ev mit schleife
Ramses
Hallo
probiers mal so

Private Sub OptionButton19_Click()
Dim i as Byte
For i = 1 to 45 Step 4
If txtSpiel_NR = i Then MsgBox "keine eingabe"
If txtSpiel_NR = i Then OptionButton19 = False
Next i
End Sub

Ungetestet sollte aber tun...
Gruss Rainer
Anzeige
AW: lauft .....danke ich lebe wieder :)
roland_k
hi rainer ...geht bestens
ich hatte i nicht mit dim definiert ...aber auch mein code war wirr :-)
ob das jemal recht begreife :-((
danke fuer die schnelle hilfe ...
habe schon wieder ...nächste huerde gepostet
gruesse von schweizer grenze
roland
AW: code vereinfachen ...ev mit schleife
uduuh
Hallo
For i= 1 to 45 step 4
if txtspiel_nr=i then
msgbox "keine Eingabe"
optionbutton19=false
exit for
end if
next i
Gruß aus'm Pott
Udo

Anzeige
funtzt nicht :-.(( ramses lauft aber )) hmmm
roland_k
hi
finde nicht raus warum dein code nicht geht ?
msg box kommt gar nicht
gruesse von schweizer grenze
roland
AW: funtzt nicht :-.(( ramses lauft aber )) hmmm
Uduuh
Hallo,
dummer Fehler!
if cint(txtspiel_nr)=i then
Gruß aus'm Pott
Udo

oh danke .....nun kann von 2 seiten erschlagen
2
danke ...ich werds auch probieren
habe die zeilen von ramses eingebaut
grusse
roland
Ps: macht su auch VB .exe
ich meine sowas in vb umsetzen ?
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

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