ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   Open Workbook At A Set Page (https://www.excelbanter.com/excel-discussion-misc-queries/53099-open-workbook-set-page.html)

Brian Hearty via OfficeKB.com

Open Workbook At A Set Page
 
There is a web site called www.officearticles.com that explains some good
tips on using excel. However, I am having difficulties getting one of the
tips to work.
To ensure that a workbook is opened at a specific page regardless of where
the last user was within the book when he/she saved and closed it the
following piece of VB code is suggested:

While in Visual Basic Editor, double-click ThisWorkbook and enter the
following code:
Private Sub Workbook_Open()
Range("Sheet1!A1").Activate
End Sub

Unfortunately I get a run time error each time I attempt to run it - is there
something extra that needs to be included in the code in order for it to run
correctly?


--
Message posted via OfficeKB.com
http://www.officekb.com/Uwe/Forums.a...excel/200511/1

Roger Govier

Open Workbook At A Set Page
 
Hi Brian

Do you have a Sheet1?
If not change code to include your sheet name.

Regards

Roger Govier


Brian Hearty via OfficeKB.com wrote:
There is a web site called www.officearticles.com that explains some good
tips on using excel. However, I am having difficulties getting one of the
tips to work.
To ensure that a workbook is opened at a specific page regardless of where
the last user was within the book when he/she saved and closed it the
following piece of VB code is suggested:

While in Visual Basic Editor, double-click ThisWorkbook and enter the
following code:
Private Sub Workbook_Open()
Range("Sheet1!A1").Activate
End Sub

Unfortunately I get a run time error each time I attempt to run it - is there
something extra that needs to be included in the code in order for it to run
correctly?



Brian Hearty via OfficeKB.com

Open Workbook At A Set Page
 
Hi Roger

Thanks for the response. Yes I've tried Sheet1 and an actual sheet name but
no success either way.

Brian


Roger Govier wrote:
Hi Brian

Do you have a Sheet1?
If not change code to include your sheet name.

Regards

Roger Govier

There is a web site called www.officearticles.com that explains some good
tips on using excel. However, I am having difficulties getting one of the

[quoted text clipped - 12 lines]
something extra that needs to be included in the code in order for it to run
correctly?



--
Message posted via OfficeKB.com
http://www.officekb.com/Uwe/Forums.a...excel/200511/1

dominicb

Open Workbook At A Set Page
 

Good morning Brian Hearty

The code seems sound enough, and from your description, you are
certainly pasting it to the right place. But do you have a sheet named
"Sheet1"...?

HTH

DominicB


--
dominicb
------------------------------------------------------------------------
dominicb's Profile: http://www.excelforum.com/member.php...o&userid=18932
View this thread: http://www.excelforum.com/showthread...hreadid=480795


[email protected]

Open Workbook At A Set Page
 
Try this instead

Private Sub Workbook_Open()

Worksheets("Sheet1").Activate
Range("A1").Activate

End Sub


Brian Hearty via OfficeKB.com

Open Workbook At A Set Page
 
Top Man!
Thanks for all the responses on this, the last one from stringstroker62 works
a dream.

Thanks
Brian

wrote:
Try this instead

Private Sub Workbook_Open()

Worksheets("Sheet1").Activate
Range("A1").Activate

End Sub



--
Message posted via OfficeKB.com
http://www.officekb.com/Uwe/Forums.a...excel/200511/1


All times are GMT +1. The time now is 12:00 AM.

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