how 2 GET last non-empty row number

abyss

Board Regular
Joined
Mar 24, 2004
Messages
68
i need a number, NOT a region.
a simple integer.
how can i get it? (VBA)
 
oh, no, PCC
I'm glad to learn ! (y)
only you could have said method doesn't ALWAYS work
your code wasn't new for me since it's applyed in deleting unused rows and columns to pull down filesize, but I simply elaborated the code of Willr and didn't think of the anytime-anywhere-solution you had
everybody should use yours :coffee:
it's great to work and learn together

regards,
Erik
 
Upvote 0

Excel Facts

VLOOKUP to Left?
Use =VLOOKUP(A2,CHOOSE({1,2},$Z$1:$Z$99,$Y$1:$Y$99),2,False) to lookup Y values to left of Z values.
I always use what PCC uses, with one slight alteration, and it's always worked great for me. :biggrin:

Code:
LastRow = Sheet1.Range("A:C").Find(What:="*", SearchDirection:=xlPrevious, SearchOrder:=xlByRows).Row
 
Upvote 0
erik.van.geit said:
Code:
ActiveSheet.UsedRange.Rows.Count

If you want the last used row, that won't always do it.

You need :-

Code:
Range([A1], ActiveSheet.UsedRange).Rows.Count
 
Upvote 0
Ponsy,
could you explain what's the difference ?
what is Range([A1], ActiveSheet.UsedRange).Rows.Count doing that ActiveSheet.UsedRange.Rows.Count doesn't ?

regards,
Erik
 
Upvote 0
In a blank worksheet enter something in A2 and run :-

Code:
Sub x()
MsgBox ActiveSheet.UsedRange.Rows.Count
End Sub

Then run :-

Code:
Sub x()
MsgBox Range([A1], ActiveSheet.UsedRange).Rows.Count
End Sub
 
Upvote 0
thanks,
good example
tryed also MsgBox Range([A65], ActiveSheet.UsedRange).Rows.Count
to understand what's hapening

kind regards,
Erik
 
Upvote 0

Forum statistics

Threads
1,216,070
Messages
6,128,612
Members
449,460
Latest member
jgharbawi

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top