Macro issues...

  • Thread starter Thread starter Natalie
  • Start date Start date
N

Natalie

I would like to create a macro which can be used on
several worksheets. I'm having to cut/paste info into
these worksheets from another worksheet. I need this
macro to highlight all cells and autosize them and then
(here's the problem I can't figure out...) go to the
first empty cell on column A. When I do a Cntr+End and
then down arrow and Home, it will keep that row's number
in the macro..In other words, it won't go to the first
empty cell in all the worksheets.This probably makes no
sense at all...but if you can understand what I'm trying
to say-Please help me!!!! Thanks all:)
 
Sub test()
Dim R As Long
R = Columns("A:A").Find(What:="", LookAt:=xlWhole).Row
MsgBox "Row " & R, , "First blank cell:"
R = Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row
MsgBox "Row " & R, , "First cell below last A cell:"
End Sub
 
Thanks Harald-is there a way to actually highlight the
empty cell instead of a message box popping up and
telling where the next empty cell is?
 
Natalie,

When you say highlight you mean select (as in put the cursor there), right?
If so, put this after (or in place of) the messagebox line:
Cells(R,1).Select
Now if you were to paste data, it should be positioned correctly.
HTH,
Chris
 
Worked like a charm-Thanks Chris!!!!!

-----Original Message-----
Natalie,

When you say highlight you mean select (as in put the cursor there), right?
If so, put this after (or in place of) the messagebox line:
Cells(R,1).Select
Now if you were to paste data, it should be positioned correctly.
HTH,
Chris




.
 

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

Back
Top