![]() |
Anzeige:
|
|
|||||||
| Visual Basic, Visual Basic.NET Alles zum Thema - Visual Basic und Visual Basic.NET
Fragen zu VBA bitte in das Forum Office-Anwendungen posten! |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 08.07.2005
Ort: Kirchhain// Nordhessen
Beiträge: 46
|
hi leute, ich möchte in einer for schleifen ganz einfach hochzählen bis zu einem endwert und dann die schleife beenden.
das ist alles kein problem und er zählt auch richtig, aber ich würde die Zahlen gerne nacheinander ausgeben -> 9, 10, 11, 12, 13, 14... <- so in etwa, wie ich die TextBox einstellen muss, damit sie einen Zeilenumbruch macht, weiß ich schon, aber ich bekomm das mit der ausgabe nicht hin gruß chas |
|
|
|
|
|
|
#2 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 17.08.2005
Beiträge: 104
|
Hi !
Weis zwar nicht ob ich dich richtig verstanden habe. Aber ich mach mal ein bsp: dim x as integer For x = 1 To 10 If x = 5 Then Exit For MsgBox (x) Next x
__________________
Schweigen ist die unerträglichste Erwiderung. Gilbert K. Chesterton |
|
|
|
|
|
#3 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 08.07.2005
Ort: Kirchhain// Nordhessen
Beiträge: 46
|
das sieht schonmal gut aus, aber ich will es in eine TextBox ausgeben nicht in eine MsgBox
|
|
|
|
|
|
#4 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 17.08.2005
Beiträge: 104
|
Hi !
Dim x as integer For x = 1 To 10 If x = 5 Then Exit For Textbox1.Text = Textbox1.Text + x + "," Next x
__________________
Schweigen ist die unerträglichste Erwiderung. Gilbert K. Chesterton |
|
|
|
|
|
#5 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 08.07.2005
Ort: Kirchhain// Nordhessen
Beiträge: 46
|
Code:
For x = start To endwert Step 1
TextBox2.Text = TextBox2.Text + x + ","
Next x
sowohl x, start als auch endwert sind als integer deklariert. |
|
|
|
|
|
|
#6 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 17.08.2005
Beiträge: 104
|
Was will nicht funktionieren ? Hast du s start und endwert auch Werte zugewiesen ? zb: start = 1 endwert = 10
__________________
Schweigen ist die unerträglichste Erwiderung. Gilbert K. Chesterton |
|
|
|
|
|
#7 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 08.07.2005
Ort: Kirchhain// Nordhessen
Beiträge: 46
|
start ist constant auf 1 und endwert kann man eingeben
|
|
|
|
|
|
#8 (Direktlink) |
|
Weiß worum´s geht
![]() Registriert seit: 17.08.2005
Beiträge: 104
|
Hi !
sorry mein Fehler !!! Kommte ein Fehler Typen unverträglich ? Du musst integer in String wandeln (Cstr) Code:
Dim x As Integer Dim ende As Integer ende = CInt(TextBox1.Text) For x = 1 To ende If x = 5 Then Exit For TextBox2.Text = TextBox2.Text + CStr(x) + "," Next x
__________________
Schweigen ist die unerträglichste Erwiderung. Gilbert K. Chesterton |
|
|
|
|
|
#9 (Direktlink) |
|
War schon mal da
![]() Registriert seit: 08.07.2005
Ort: Kirchhain// Nordhessen
Beiträge: 46
|
Danke, läuft einwandfrei...
war echt ne schnelle hilfe |
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|