Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
I'm trying to copy rows from one workbook to another - all those rows which have the most recent date (date in column c). Tom Ogilvy supplied this code for me but it just copies one row not all instances of that date, any ideas??? "Tom Ogilvy" wrote: Sub LFmacro() Dim nRows As Long Dim i as Long Dim Source as Range ChDir "G:\Lou French macro" Workbooks.Open Filename:="G:\Lou French macro\podnondel.CSV" 'copy latest date from podnondel workbook 'colour rows red nrows = Application.CountA(Columns(3)) i = 1 Do While Cells(nrows, 3).Offset(-i, 0).Value = Cells(nrows, 3).Value i = i + 1 Loop Set Source = Cells(nrows, 3).Offset(-1 * (i - 1), 0).Resize(i).EntireRow Source.Copy Windows("LFmacro.XLS").Activate cells(rows.count,3).End(xlup).offset(1,-2).Select ActiveSheet.Paste End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Filter latest date from multiple date entries | Excel Worksheet Functions | |||
X axis date - display beyond latest date. | Charts and Charting in Excel | |||
Copying latest date from weekly workbook | Excel Programming | |||
Using Macro to copy latest data from one Workbook to another | Excel Programming | |||
Need help to find a date (latest date) from a column | Excel Worksheet Functions |