Page Setup Defaults

A

AFD at FONO

Is it possible to set the default for page setup so that grid lines are
always printed? Similarly can you reset the default margins.
 
D

Dave Peterson

You could create a workbook template named book.xlt and store it in your XLStart
folder. You can name the sheets whatever you want (and do other stuff, too --
print headers/footers/margins).

In xl2003, a new workbook will be created based on this workbook when you click
on the New Icon on the standard toolbar.

You could also create another template named sheet.xlt. Any new worksheet you
add to an existing workbook will inherit its setting.
 
G

Gord Dibben

Open a new workbook. Customize as you wish.

File>Save As Type: scroll down to Excel Template(*.XLT) and select. Name
your workbook "BOOK"(no quotes). Excel will add the .XLT to save as
BOOK.XLT.

Store this workbook in the XLSTART folder usually located at........

C:\Documents and Settings\username\Application Data\Microsoft\Excel\XLSTART

This will be the default workbook for File>New or the Toolbar button
File>New or CTRL + n

WARNING................Do not use File>New...Blank Workbook or you will get
the Excel default workbook.

NOTE: Existing workbooks are not affected by these settings.

You can also open a new workbook and delete all but one sheet. Customize as
you wish then save this as SHEET.XLT in XLSTART folder also. It now becomes
the default Insert>Sheet.

More can be found on this in Help under "templates"(no quotes).


Gord Dibben MS Excel MVP
 
A

AFD at FONO

Good suggestion. My concern is that this requires a level a sophistication
that most users in my organization don't have. I just wonder why it is not
possible to simply reset the defaults for page set up in the page set up menu.
 
A

AFD at FONO

Good suggestion. My concern is that this requires a level a sophistication
that most users in my organization don't have. I just wonder why it is not
possible to simply reset the defaults for page set up in the page set up menu.
 
S

ShaneDevenshire

Hi,

I suppose you could add a vba routine to each users Personal.xls file (the
personal macro workbook. You would add an event macro to the thisWorkbook
object.

The code would be:

Private Sub Workbook_BeforePrint(Cancel As Boolean)
ActiveSheet.PageSetup.PrintGridlines = True
End Sub

I believe this will work.
 

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