Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Rows("6:6") über Inputbox

Forumthread: Rows("6:6") über Inputbox

Rows("6:6") über Inputbox
30.01.2008 12:35:26
Andre´
Hallo alle zusammen,
ich möchte das Rows("6:6") von einer Inputbox übernommen wird
Kann mir bitte jemand einen Tipp geben wie ich nachfolgendes Makro umschreiben muss

Sub markieren()
Range(Rows("6:6"), Rows("6:6").End(xlDown)).Select
End Sub


Danke im Voraus!
MFG Andre

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Zusatz
30.01.2008 12:39:47
Andre´
wenn einmal eine Eingabe in der Box gemacht wurde, dann soll der Wert nicht gelöscht werden.
MFG Andre

AW: Zusatz
30.01.2008 13:53:12
Peter
Hallo Andre,
so z. B.:

Public Sub Test()
Dim sSpalte  As String
Dim iSpalte  As Integer
sSpalte = Application.InputBox("  Bitte die gewünschte Spalte eingeben", _
"   Spalten Eingabe", Type:=1)
If sSpalte = "Falsch" Then
MsgBox "Es wurde Abbrechen angeklickt.", _
, "   Hinweis für " & Application.UserName
Exit Sub
ElseIf sSpalte = "" Then
MsgBox "Es wurde keine Spalte eingegeben.", _
, "   Hinweis für " & Application.UserName
Exit Sub
End If
iSpalte = CInt(sSpalte)
If iSpalte > 0 And iSpalte 


Gruß Peter

Anzeige
AW: Zusatz
30.01.2008 14:19:00
Andre´
Hallo Peter,
vielen DANK, es funktioniert.
Aber wie kann man erreichen, dass die eingegebene Zahl in der Inputbox bleibt und nicht erneut eingegeben werden muss.
Beim ersten Aufruf wird z.B eine 6 in die Inputbox getippt, beim nächsten Durchlauf soll die 6 noch enthalten sein und man sollte entscheiden können ob lassen oder auf eine andere Zahl ändern.
Ich hoffe Du kannst mir auch dabei behilflich sein!
MFG Andre

Anzeige
AW: Zusatz :-) Danke
30.01.2008 16:07:00
Andre´
Hallo Peter,
Vielen DANK das passt!
MFG Andre

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige