Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
i have a userform that shows at workbook open, and a shortcut key to reshow
it later if needed. the textboxes on the userform put names directly into cells on the worksheet, then creates a filename and saves it. when i tab out of a text box or click the command button, i need excel to check to see if the corresponding cell is empty, and if not, is it different from the textbox? if so, ask the user it he wants to keep the change. i have this code in a macro module: Sub TB3change() If ThisWorkbook.Saved = True And UserForm1.Visible = True Then With ThisWorkbook If Worksheets("Page 1").Range("A3") < "" And UserForm1.TextBox3.Text < "" Then If UserForm1.TextBox3.Text = Worksheets("Page 1").Range("A3").Text Then Exit Sub Else: UserForm1.TextBox3.SetFocus If MsgBox("This entry has changed. Do You Want to keep this change?", vbQuestion + vbYesNo, "Entry Exists") = vbYes Then Worksheets("Page 1").Range("A3").Select Application.Selection.Value = UserForm1.TextBox3.Text Else: Exit Sub End If End If End If End With End If End Sub any help would be greatly appreciated. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
coding | Excel Discussion (Misc queries) | |||
VBA coding | Excel Programming | |||
"=ROW()-1" type of coding doesn't appear in a filter / is there coding that does? | Excel Programming | |||
Implant macro coding into ASP coding | Excel Programming | |||
Coding help | Excel Programming |