J
Junior728
Hi,
I am trying to write a macro that copy data from one wksheet to another
master wksheet that i have. These masterwksheet as the names goes, has been
used for record tracking for years. How do i find the last unused rows of
that excelsheet and paste the copied data(from the new wksheet) and paste it
to that unused row.?
i tried with the following but it does not go to the last unused
range.Rather it points to no where. can someone help to see if my script was
wrong below:
Cells.Select
Selection.Copy
'To count the number of used rows and paste data to a new empty row.
nNewRow = ActiveSheet.UsedRange.Rows.Count + ActiveSheet.UsedRange.Row
LastCell = Cells(Rows.Count, "A").End(xlUp)
Workbooks.Open Filename:="G:\Asia\Product\Operations\ML-Part
Adjustments\QtyCostXfer Log.xls" 'This is the mastersheet.
Windows("QtyCostXfer Log.xls").Activate
Cells(nNewRow, 2).Select 'Does not work.It fails here.
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:=False, Transpose:=False
I am trying to write a macro that copy data from one wksheet to another
master wksheet that i have. These masterwksheet as the names goes, has been
used for record tracking for years. How do i find the last unused rows of
that excelsheet and paste the copied data(from the new wksheet) and paste it
to that unused row.?
i tried with the following but it does not go to the last unused
range.Rather it points to no where. can someone help to see if my script was
wrong below:
Cells.Select
Selection.Copy
'To count the number of used rows and paste data to a new empty row.
nNewRow = ActiveSheet.UsedRange.Rows.Count + ActiveSheet.UsedRange.Row
LastCell = Cells(Rows.Count, "A").End(xlUp)
Workbooks.Open Filename:="G:\Asia\Product\Operations\ML-Part
Adjustments\QtyCostXfer Log.xls" 'This is the mastersheet.
Windows("QtyCostXfer Log.xls").Activate
Cells(nNewRow, 2).Select 'Does not work.It fails here.
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone,
SkipBlanks _
:=False, Transpose:=False