Du bist nicht angemeldet.

mamawagner

Variant-Deklarierer

  • »mamawagner« ist der Autor dieses Themas

Beiträge: 59

Dabei seit: 18. August 2009

  • Private Nachricht senden

1

Donnerstag, 29. Juli 2010, 18:03

Inputbox geht Abbrechenbutton nicht

Hallo,

ich habe eine Inputbox und möchte das der Abbrechenbutton dann auch abbricht. Dieses geht leider nicht. Mein Code sieht so aus:


Visual Basic Quellcode

1
2
3
Private Sub Feld1_Click()
Sheets("Feld1").Range("D15").Value = InputBox("1. Tagessichtbarkeit1?")
End Sub


Danke

Gruß

2

Donnerstag, 29. Juli 2010, 18:11

Visual Basic Quellcode

1
2
3
4
5
6
7
Dim tmpVariable As String
tmpVariable = InputBox(...)
If tmpVariable = "" Then
MsgBox("Es wurde abgebrochen")
Else
'es wurde nicht abgebroen
End If
Ich wollte auch mal ne total überflüssige Signatur:
----Leer----

mamawagner

Variant-Deklarierer

  • »mamawagner« ist der Autor dieses Themas

Beiträge: 59

Dabei seit: 18. August 2009

  • Private Nachricht senden

3

Donnerstag, 29. Juli 2010, 18:16

Hallo jvbsl,

sorry verstehe ich irgendwie nicht?

Liebe Grüße

Mamawagner

4

Donnerstag, 29. Juli 2010, 18:21

einfach kopieren und deine Codes einfügen, wenn du das nicht kannst, solltest du mal die Grundlagen lernen, am besten mit einem Buch...
Ich wollte auch mal ne total überflüssige Signatur:
----Leer----

mamawagner

Variant-Deklarierer

  • »mamawagner« ist der Autor dieses Themas

Beiträge: 59

Dabei seit: 18. August 2009

  • Private Nachricht senden

5

Donnerstag, 29. Juli 2010, 18:28

Hallo,

soweit funktioniert es. Aber ich habe mehrere Inputboxen, diese sollen danach aber nicht mehr kommen!

Geht das?

6

Donnerstag, 29. Juli 2010, 18:29

guck dir evtl. mal Exit Sub an...
Ich wollte auch mal ne total überflüssige Signatur:
----Leer----

mamawagner

Variant-Deklarierer

  • »mamawagner« ist der Autor dieses Themas

Beiträge: 59

Dabei seit: 18. August 2009

  • Private Nachricht senden

7

Donnerstag, 29. Juli 2010, 21:03

Hallo,

leider funktioniert der OK-Button nicht mehr. Dieser bricht dann auch ab. Hier meines:

Visual Basic Quellcode

1
2
3
4
5
6
7
8
9
Private Sub Daten1_Click()
Dim tmpVariable As String
Sheets("Protokoll").Range("D2").Value = InputBox("Straßenbezeichnung?")
If tmpVariable = "" Then
MsgBox ("Es wurde abgebrochen")
Else
'es wurde nicht abgebroen
End If
End Sub


Mehrere InputBoxen funktioniert auch nicht.

Gruß

8

Donnerstag, 29. Juli 2010, 21:30

das liegt daran, weil du überhaupt nicht den Sinn verstanden hast...bei 'es wurde nicht abgebroen kommt hin, was passieren soll, wenn Ok gedrückt wurde und anstatt dort eine InputBox verwendest du die tmpVariable...ganz zu beginn weißt du der tmpVariable den Wert der InputBox zu...

->Buch lesen
Ich wollte auch mal ne total überflüssige Signatur:
----Leer----