Set date format dd-mmm-yyyy in activex-textbox aus VBA
Gibt es eine Möglichkeit, Datum-format, wie dd-mmm-yyyy
im ActiveX-TextBox?
Bin ich mit dem nachstehenden code zu trennen, das Zitat, aber es ist ein Fehler während der Benutzer setzen Sie Monat., d.h. 31-Mai-1993 aber manchmal Benutzer putting-31-Mai-2015.
Wegen, die nicht in der Lage zu Holen die Daten über den server...
Private Sub TextBox1_Change()
If TextBox1.TextLength = 2 Or TextBox1.TextLength = 6 Then
TextBox1.Text = TextBox1.Text + "-"
End If
End Sub
- Warum verwenden Sie "Textbox" akzeptieren Datumsangaben? Sie können sehen, This
- ich überprüfte ur-post, aber das problem ist m nicht herunterladen, die form...
- Warum welche Fehlermeldung erhalten Sie?
- Whenver ich offen, dass link es zeigt etwas schief ging.. oder Internet Explorer kann die Webseite nicht anzeigen
- Es öffnet sich für mich. Verwenden Sie einen anderen browser...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann ich schlage vor, Sie nehmen einen anderen Ansatz mit dieser und etwas zu tun (Beachten Sie, dies ist ungetestet und nicht der endgültige code, nur ein paar Vorschläge, wie Sie verarbeiten könnte dies):
Wird dies:
Könnte man dann die Fehlerbehandlung in diesem, so dass, wenn vba nicht umwandeln kann es zu einem Datum könnte es melden, um den Benutzer, den Sie eingegeben haben, ein falscher Wert und zu korrigieren, bevor Sie fortfahren.
Ich bin auch nicht dafür, dass dies die beste Praxis aber so, dass die OP bekommen konnte, seine Methode zu arbeiten.