View Single Post
  #2   Report Post  
Posted to microsoft.public.excel.programming
[email protected] enjoylife_95135@hotmail.com is offline
external usenet poster
 
Posts: 2
Default Need help with a macro

oops, here is Function LastCell. I've grabbed all this code from
various corners of the Internet and I'm having problems making them
work.

Function LastCell(ws As Worksheet) As Range
Dim LastRow&, LastCol%

' Error-handling is here in case there is not any
' data in the worksheet

On Error Resume Next

With ws

' Find the last real row

LastRow& = .Cells.Find(What:="*", _
SearchDirection:=xlPrevious, _
SearchOrder:=xlByRows).Row

' Find the last real column

LastCol% = .Cells.Find(What:="*", _
SearchDirection:=xlPrevious, _
SearchOrder:=xlByColumns).Column

End With

' Finally, initialize a Range object variable for
' the last populated row.

Set LastCell = ws.Cells(LastRow&, LastCol%)

End Function