ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Go To Column A (https://www.excelbanter.com/excel-programming/388292-go-column.html)

[email protected]

Go To Column A
 
This seems like something that should be simple enough...

I'm trying to write a macro that first inserts a row and then goes to
column A of that row before executing the rest of its code. I've
tried:

Selection.EntireRow.Insert
ActiveCell.Columns("A:A").Select

which successfully inserts the row but fails to go to the column A.
What is the proper way to do this?


Bob Phillips

Go To Column A
 
Selection.Entirerow.Insert
Range("A" & Activecell.Row).Select

--
HTH

Bob

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

wrote in message
oups.com...
This seems like something that should be simple enough...

I'm trying to write a macro that first inserts a row and then goes to
column A of that row before executing the rest of its code. I've
tried:

Selection.EntireRow.Insert
ActiveCell.Columns("A:A").Select

which successfully inserts the row but fails to go to the column A.
What is the proper way to do this?




Dave Miller

Go To Column A
 
ActiveSheet.Cells(ActiveCell.Row, 1).Select


[email protected]

Go To Column A
 
Try

Selection.EntireRow.Insert
Range("A1").Select




[email protected]

Go To Column A
 
Got it to work.

Selection.EntireRow.Insert
Selection.EntireRow.Select
Selection.Columns("A:A").Select

Thanks


PCLIVE

Go To Column A
 
That is not what you originally asked. You stated that you wanted to go to
"column A of that row" which would indicate that you wanted to select a
single cell in column A..
wrote in message
oups.com...
Got it to work.

Selection.EntireRow.Insert
Selection.EntireRow.Select
Selection.Columns("A:A").Select

Thanks


This seems like something that should be simple enough...

I'm trying to write a macro that first inserts a row and then goes to
column A of that row before executing the rest of its code. I've
tried:

Selection.EntireRow.Insert
ActiveCell.Columns("A:A").Select

which successfully inserts the row but fails to go to the column A.
What is the proper way to do this?



Don Guillett

Go To Column A
 
Actually, this would be better but why SELECT??? It is far better to write
your code so that there are NO selections. Almost NEVER necessary.

ActiveCell.Rows.Insert
Cells(ActiveCell.Row, "a").Select

--
Don Guillett
SalesAid Software

wrote in message
oups.com...
Got it to work.

Selection.EntireRow.Insert
Selection.EntireRow.Select
Selection.Columns("A:A").Select

Thanks




All times are GMT +1. The time now is 04:53 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com