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

Inputbox

Forumthread: Inputbox

Inputbox
12.08.2006 20:16:34
Dani
Hallo Freunde
Hab da mal wieder eine Frage.
über eine Inputbox soll ein Datum in das aktuelle Feld zurückgegeben werden.
wie kann in der Inputbox das Datumsformat wie folgt anzeigen lassen.
--.--.----
Danke und Gruss
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Inputbox
12.08.2006 20:21:34
Bugs
Hallo,
hilft dir das weiter:

Sub SetPrompt()
Dim sTxt As String, sPrompt As String
sPrompt = "Nutzen Sie bitte folgende Syntax:" & vbLf & _
"   'dd.mm.yyyy' oder" & vbLf & _
"   'dd/mm/yyyy' oder" & vbLf & _
"   'dd-mm-yyyy':"
sTxt = InputBox(prompt:=sPrompt)
On Error GoTo ERRORHANDLER
MsgBox CDate(sTxt)
Exit Sub
ERRORHANDLER:
MsgBox "Kein gültiges Datumsformat!"
End Sub

----------------
oder das:

Sub SetDefault()
Dim sTxt As String, sPrompt As String, sDefault As String
sPrompt = "Eingangsdatum eingeben:"
sDefault = Format(Date - 3, "dd.mm.yyyy")
sTxt = InputBox(prompt:=sPrompt, Default:=sDefault)
On Error GoTo ERRORHANDLER
MsgBox CDate(sTxt)
Exit Sub
ERRORHANDLER:
MsgBox "Kein gültiges Datumsformat!"
End Sub

Rückmeldung wäre nett !!! 


>>> mfg Bugs <<<

Sicher ist, dass nichts sicher ist. Selbst das nicht.

Anzeige
AW: Inputbox
12.08.2006 20:26:11
Dani
Danke geht ja super schnell hier.
Ja so was wie im ersten Beispiel ist gut. Kann damit auch leben.
Toll wäre natürlich das beim öffen der Inputbox schon folgende Zeichen erscheinen.
--.--.----
Danke
AW: Inputbox
12.08.2006 20:42:05
Peter Feustel
Hallo Dani,
eine kleine Erweiterung für Bugs Makro:
sTxt = InputBox(prompt:=sPrompt, Default:="__.__.____")
Viele Grüße Peter
Eine kurze Nachricht, ob es läuft, wäre nett - danke.
Anzeige
AW: Inputbox
12.08.2006 21:30:20
dani
Danke ... super
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige