Home |
Search |
Today's Posts |
#1
![]() |
|||
|
|||
![]()
Hi all,
I have a macro with the following code: thisDate = Range("Dates!A4").Value Sheets("Data").Select Range("G1").Select Range(Selection, Selection.End(xlToRight)).Select Selection.Copy Range("E6").Select Range(Selection, Selection.End(xlDown)).Select Selection.Find(What:=thisDate, After:=ActiveCell, LookIn:=xlFormulas _ , LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _ MatchCase:=False, SearchFormat:=False).Activate ActiveCell.Offset(0, 2).Range("A1").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False ActiveCell.Offset(1, 0).Range("A1").Select Sheets("PAC Track").Select Range("C6").Select Application.CutCopyMode = False End Sub As there is the possibility that a user may forget to change the date before running this, I wish to replace the first line with code that will open a prompt asking the user to enter the date for the data entered. This date will then become "thisDate" and the rest of the code can run. Please could someone help with this Thanks...Rob |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel user management | Excel Discussion (Misc queries) | |||
Save prompt for Excel 2003 | Setting up and Configuration of Excel | |||
Excel prompt inaccessible to users | Excel Discussion (Misc queries) | |||
Text to Speech prompt | Excel Discussion (Misc queries) | |||
find and match the max | Excel Worksheet Functions |