Home |
Search |
Today's Posts |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Errata:
Set R = WS.Cells.Find(what:="*", after:=WS.Cells(WS.Cells.Count)) should be Set R = WS.Cells.Find(what:="*", after:=WS.Cells(WS.Cells.Count), searchdirection:=xlPrevious) -- Cordially, Chip Pearson Microsoft MVP - Excel, 10 Years Pearson Software Consulting www.cpearson.com (email on the web site) "Chip Pearson" wrote in message ... Forgot to paste the code. Sub LastCell() Dim R As Range Dim WS As Worksheet Set WS = ActiveSheet Set R = WS.Cells.Find(what:="*", after:=WS.Cells(WS.Cells.Count)) If R Is Nothing Then Debug.Print "R Is Nothing (Blank WS)" Else Debug.Print "Last Cell: " & R.Address End If End Sub Sub LastRowOfColumn() Dim R As Range Dim WS As Worksheet Const COL_LETTER = "F" Set WS = ActiveSheet With WS Set R = .Cells(.Rows.Count, COL_LETTER).End(xlUp) End With If (R.Row = 1) And (R.Value = vbNullString) Then Debug.Print "Blank column" Else Debug.Print "Last Used Row In Column " & COL_LETTER & ": " & R.Row End If End Sub -- Cordially, Chip Pearson Microsoft MVP - Excel, 10 Years Pearson Software Consulting www.cpearson.com (email on the web site) "Chirs" wrote in message ... 1. What's the code to find the last row in a Column (Field) that has data, even if there are blank rows in-between? 2. Code to find last row on Sheet that has data, even if there are blank rows in-between on Sheet? Thank you |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
basic VBA programming | Excel Programming | |||
basic VBA programming | Excel Programming | |||
basic VBA programming | Excel Programming | |||
Basic programming help | Excel Programming | |||
v.basic misc programming ? | Excel Programming |