Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I need to set a variable equal to my final row that
contains data. I have a function, but it only checks for the final row that contains data in column A. My final row sometimes doesn't contain data in column A, but it will always be in column A or column B. This is what I have. Thanks for the help. I need it to give the number of the last row containing data in column A or column B/ FinalRow = Cells(65536, 1).End(xlUp).Row |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You can use this example that use a function
Sub test() MsgBox LastRow(ActiveSheet) End Sub Function LastRow(sh As Worksheet) On Error Resume Next LastRow = sh.Cells.Find(What:="*", _ After:=sh.Range("A1"), _ Lookat:=xlPart, _ LookIn:=xlFormulas, _ SearchOrder:=xlByRows, _ SearchDirection:=xlPrevious, _ MatchCase:=False).Row On Error GoTo 0 End Function -- Regards Ron de Bruin http://www.rondebruin.nl wrote in message ... I need to set a variable equal to my final row that contains data. I have a function, but it only checks for the final row that contains data in column A. My final row sometimes doesn't contain data in column A, but it will always be in column A or column B. This is what I have. Thanks for the help. I need it to give the number of the last row containing data in column A or column B/ FinalRow = Cells(65536, 1).End(xlUp).Row |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I use this:
lastrow = ActiveSheet.UsedRange.Rows.Count Likewise, you can use the following to find the last column: lastcolumn = ActiveSheet.UsedRange.Columns.Count Keep in mind that if there are formats in cells that it will count those as well, so this may or may not be exactly what you need if you just want the last row with data. -----Original Message----- I need to set a variable equal to my final row that contains data. I have a function, but it only checks for the final row that contains data in column A. My final row sometimes doesn't contain data in column A, but it will always be in column A or column B. This is what I have. Thanks for the help. I need it to give the number of the last row containing data in column A or column B/ FinalRow = Cells(65536, 1).End(xlUp).Row . |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
FinalRowA = Cells(Rows.Count, "A").End(xlUp).Row
FinalRowB = Cells(Rows.Count, "B").End(xlUp).Row FinalRow = IIf(FinalRowA FinalRowB, FinalRowA, FinalRowB) -- HTH Bob Phillips ... looking out across Poole Harbour to the Purbecks (remove nothere from the email address if mailing direct) wrote in message ... I need to set a variable equal to my final row that contains data. I have a function, but it only checks for the final row that contains data in column A. My final row sometimes doesn't contain data in column A, but it will always be in column A or column B. This is what I have. Thanks for the help. I need it to give the number of the last row containing data in column A or column B/ FinalRow = Cells(65536, 1).End(xlUp).Row |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
final return! | Excel Worksheet Functions | |||
Final day of month | Excel Worksheet Functions | |||
My Final #DIV/0! that I'd like to say Goodbye to! | Excel Worksheet Functions | |||
Help for final touch up to my code | Excel Programming | |||
Need final code tweak | Excel Programming |