Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
I have some code that imports a text file into a template. In colums F-I there are some formulaes that I need to copy down to the last row of the imported text file. The last row can change everytime the file is imported. How can I find which row is the last row and then copy the formulaes down? |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi
try something like LastRow = ActiveSheet.Cells(Rows.Count, "A").End(xlUp).row -- Regards Frank Kabel Frankfurt, Germany Newbie wrote: Hi, I have some code that imports a text file into a template. In colums F-I there are some formulaes that I need to copy down to the last row of the imported text file. The last row can change everytime the file is imported. How can I find which row is the last row and then copy the formulaes down? |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
To find the last USED row use this:
lastUsedRow = Worksheets("Sheet1").UsedRange.Row Worksheets("Sheet1").UsedRange.Rows.Count - 1 To find the first EMPTY row after the last used row omit the "- 1" lik so: firstEmptyRow = Worksheets("Sheet1").UsedRange.Row Worksheets("Sheet1").UsedRange.Rows.Count The same works with Columns: lastUsedCol = Worksheets("Sheet1").UsedRange.Column Worksheets("Sheet1").UsedRange.Columns.Count - 1 - Piku -- Message posted from http://www.ExcelForum.com |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thanks works a treat ! :-)
"pikus " wrote in message ... To find the last USED row use this: lastUsedRow = Worksheets("Sheet1").UsedRange.Row + Worksheets("Sheet1").UsedRange.Rows.Count - 1 To find the first EMPTY row after the last used row omit the "- 1" like so: firstEmptyRow = Worksheets("Sheet1").UsedRange.Row + Worksheets("Sheet1").UsedRange.Rows.Count The same works with Columns: lastUsedCol = Worksheets("Sheet1").UsedRange.Column + Worksheets("Sheet1").UsedRange.Columns.Count - 1 - Pikus --- Message posted from http://www.ExcelForum.com/ |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() activesheet.cells(rows.count,1).end(xlUp).offset (1,0).select this will select the last cell in column A. if you want it in a different column change 1 in cells(rows.coun,"col. no"). you can get address of the cell by replacing ".select" to ".address" and giving the whole statement a variable. sorry i m not sure how you want to use it so maybe you will find this too general. -----Original Message----- Hi, I have some code that imports a text file into a template. In colums F-I there are some formulaes that I need to copy down to the last row of the imported text file. The last row can change everytime the file is imported. How can I find which row is the last row and then copy the formulaes down? . |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Find number of weekdays and wekend days given a total number of da | Excel Discussion (Misc queries) | |||
Find previous number and find next number in column | Excel Discussion (Misc queries) | |||
Need Cells.find to find first number in a row which is 8000 | Excel Discussion (Misc queries) | |||
find the frequency a number appears with another number within a s | Excel Worksheet Functions | |||
countif formula to find the occurances of a number that is greater than one number but less than another | Excel Discussion (Misc queries) |