View Single Post
  #2   Report Post  
Posted to microsoft.public.excel.programming
John Lauer John Lauer is offline
external usenet poster
 
Posts: 2
Default How to copy row data from Sheet2 to Sheet1 based on Conditional Date

Here is the code that I have been working on... But I can not get it
to work..

Sub OptionButton1_Click()

TEMPLATE_SHEET = "Data_Input"
Database_sheet = "Carrier"
Application.ScreenUpdating = False

myzerorange = "C" & ActiveWindow.RangeSelection.Row & ":" & "M" &
ActiveWindow.RangeSelection.Row
mycompany = "C" & ActiveWindow.RangeSelection.Row
mydate = "D" & ActiveWindow.RangeSelection.Row
Database_sheet = ActiveSheet.Name
DATABASE_RECORDS = Sheets(Database_sheet).Range("C2:C1000")
Count_Row = 13

If Range(mycompany) < "" Then
If Range(mydate) < "" Then
'Range(mydate) = contractdate
If mydate < DateAdd("d", 14, "Today()") Then
Range(myzerorange).Copy
Sheets(TEMPLATE_SHEET).Select

'To identify the next blank row in the database sheet

DATABASE_RECORDS =
Sheets(TEMPLATE_SHEET).Range("C13:C1000")
'To identify the next blank row in the data_Input
sheet
For Each DBRECORD In DATABASE_RECORDS
If DBRECORD < "" Then Count_Row = Count_Row + 1
Next DBRECORD

Sheets(TEMPLATE_SHEET).Range("C" & Count_Row).Select
ActiveSheet.Paste

'Return to origin and check for another contract date
Sheets(Database_sheet).Select
Else

End If
Else

End If
End If
Application.ScreenUpdating = True

End Sub