Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Hello. I'm trying to format the date entry in a textbox on a form s that when a future date is entered via the form onto the relevant cel in the active sheet, it will always show in the following format '01/mm/yyyy' in the cell. The first day of the month should always b 01 and there should be slashes showing. So no matter how the use enters the date in the textbox (whether they use the '/' or not, and/o put the day other than 01) it will always override with the correc format into the cell. The textbox is always initialized to sho '01/mm/yyyy' which the user will type over. I have tried a couple o ways but can't get it to work properly: This is the line of code I'm working from, where textbox3 is the plac the date is entered: If OptionButton5 Then Cells(Nextrow, 3) = TextBox3.Text I have tried using: TextBox3.Text = format(textBox3.Text, "01/mm/yyyy") which just literally adds 01/mm/yyyy into the box after the textbo text and I've tried: With TextBox3 Select Case Len(.Text) Case 2, 5 .Text = .Text & "/" End Select If InStr(.Text, "//") Then .Text = Replace(.Text, "//", "/") End If End With which doesn't do anything. I have also considered using the calende but this isn't suitable on this occasion. I would appreciate help wit this, thanks -- Blondegir ----------------------------------------------------------------------- Blondegirl's Profile: http://www.excelforum.com/member.php...fo&userid=2961 View this thread: http://www.excelforum.com/showthread.php?threadid=54367 |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Textbox date formatting | Excel Discussion (Misc queries) | |||
textbox formatting | Excel Discussion (Misc queries) | |||
Compare date in cell to date in Textbox | Excel Programming | |||
Textbox Date formatting problem | Excel Programming | |||
converting date from a textbox to a date format | Excel Programming |