ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   How to locate a cell in the absolute A1 position (https://www.excelbanter.com/excel-programming/281292-how-locate-cell-absolute-a1-position.html)

Jeff Smith[_2_]

How to locate a cell in the absolute A1 position
 
Hi,
I have a workbook with about 10 spreadsheets. There are several named
ranges and each sheet is about 20 cols x up to 200 rows. Unless I
discipline myself to Ctrl+Home before leaving each sheet, the next time I
enter the sheet the cursor may be "anywhere" (i.e. where I was last).

I need to find a way to easily reorientate a sheet to get the AI in the top
left corner; (similarly for a named range).

Is there a way of inserting some code into the "navigation" macros so that
at each point od entry, it is controllable and predictable.

Thanking you in anticipation (you guys have been a massive help to my
learning and development),

Jeff Smith




Tom Ogilvy

How to locate a cell in the absolute A1 position
 
go to the workbook event module (thisworkbook in the project explorer) and
us an event like this:

Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Application.Goto Sh.Range("A1"), True
End Sub


--
Regards,
Tom Ogilvy


Jeff Smith wrote in message
...
Hi,
I have a workbook with about 10 spreadsheets. There are several named
ranges and each sheet is about 20 cols x up to 200 rows. Unless I
discipline myself to Ctrl+Home before leaving each sheet, the next time I
enter the sheet the cursor may be "anywhere" (i.e. where I was last).

I need to find a way to easily reorientate a sheet to get the AI in the

top
left corner; (similarly for a named range).

Is there a way of inserting some code into the "navigation" macros so that
at each point od entry, it is controllable and predictable.

Thanking you in anticipation (you guys have been a massive help to my
learning and development),

Jeff Smith






Jeff Smith[_2_]

How to locate a cell in the absolute A1 position
 
I have done this and am impressed by this code.

In the workbook there is a named range "MatlsCosts" that is located
Sheet!Materials!AB1:AX150. When I call for this range Excel typically shows
this data about the fourth column from the left. This is the only
unresolved query now - How do I get this range in the top left corner when I
navigate to it? (I don't want to lose the benefit of this new code below
which will now form the basis of most new preojects I start. Thanks very
much for this)

sincerely

Jeff Smith


"Tom Ogilvy" wrote in message
...
go to the workbook event module (thisworkbook in the project explorer) and
us an event like this:

Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Application.Goto Sh.Range("A1"), True
End Sub


--
Regards,
Tom Ogilvy


Jeff Smith wrote in message
...
Hi,
I have a workbook with about 10 spreadsheets. There are several named
ranges and each sheet is about 20 cols x up to 200 rows. Unless I
discipline myself to Ctrl+Home before leaving each sheet, the next time

I
enter the sheet the cursor may be "anywhere" (i.e. where I was last).

I need to find a way to easily reorientate a sheet to get the AI in the

top
left corner; (similarly for a named range).

Is there a way of inserting some code into the "navigation" macros so

that
at each point od entry, it is controllable and predictable.

Thanking you in anticipation (you guys have been a massive help to my
learning and development),

Jeff Smith








Tom Ogilvy

How to locate a cell in the absolute A1 position
 
Application.EnableEvents = False
Application.goto Reference:=range("MatlsCosts"), Scroll:=True
Application.EnableEvents = True


--
Regards,
Tom Ogilvy


Jeff Smith wrote in message
...
I have done this and am impressed by this code.

In the workbook there is a named range "MatlsCosts" that is located
Sheet!Materials!AB1:AX150. When I call for this range Excel typically

shows
this data about the fourth column from the left. This is the only
unresolved query now - How do I get this range in the top left corner when

I
navigate to it? (I don't want to lose the benefit of this new code below
which will now form the basis of most new preojects I start. Thanks very
much for this)

sincerely

Jeff Smith


"Tom Ogilvy" wrote in message
...
go to the workbook event module (thisworkbook in the project explorer)

and
us an event like this:

Private Sub Workbook_SheetActivate(ByVal Sh As Object)
Application.Goto Sh.Range("A1"), True
End Sub


--
Regards,
Tom Ogilvy


Jeff Smith wrote in message
...
Hi,
I have a workbook with about 10 spreadsheets. There are several named
ranges and each sheet is about 20 cols x up to 200 rows. Unless I
discipline myself to Ctrl+Home before leaving each sheet, the next

time
I
enter the sheet the cursor may be "anywhere" (i.e. where I was last).

I need to find a way to easily reorientate a sheet to get the AI in

the
top
left corner; (similarly for a named range).

Is there a way of inserting some code into the "navigation" macros so

that
at each point od entry, it is controllable and predictable.

Thanking you in anticipation (you guys have been a massive help to my
learning and development),

Jeff Smith











All times are GMT +1. The time now is 06:11 AM.

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