VBA - entering a formula in excel

M

Marie

I want to be able to enter a formula into the spreadsheet which counts the
number of entries in a range.
However the range can be a variable number of rows.
It will however always refer to the row which is end(xlup) from the cell
containing the formula (ie my start point - the activecell) and it will
always anchoring from this pount to end(xlup) twice then down one cell. So
basically i am wanting to enter a number of formulas in various parts of the
spreadsheet which are never in the same location
-counta(End(xlup):(End(xlup)end(xlup)(down)) are my key strokes - but can not
see how to replicate this in VBA
 
B

Bob Phillips

Dim rng As Range

Set rng = Range(ActiveCell, ActiveCell.End(xlUp).End(xlUp).Offset(1, 0))

--
HTH

Bob

(there's no email, no snail mail, but somewhere should be gmail in my addy)
 
D

Don Guillett

perhaps

lastrow=cells(rows.count,"a").end(xlup).row
or
lastrow=cells(activecell.row,activecell.column).end(xlup).row
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top