Hi all,
I'm trying to find some code that will format the center header to Arial Bold, size 14.
Currently I have the center header populated with the cell value E9 using -
ActiveSheet.PageSetup.CenterHeader = Range("E9").Value
I've been digging around on the internet, but can't figure out how to format the text automatically.
Thanks in advance!
Last edited by RPOD; 07-04-2009 at 02:18 PM.
Hello RPOD,
Here is the code...
Code:ActiveSheet.PageSetup.CenterHeader = "&""Arial""&14 " & Range("E9")
Sincerely,
Leith Ross
Remember To Do the Following....
1. Use code tags. Place [CODE] before the first line of code and [/CODE] after the last line of code.2. Thank those who have helped you by clicking the Starbelow the post.
3. Please mark your post [SOLVED] if it has been answered satisfactorily.
Old Scottish Proverb...
Luathaid gu deanamh maille! (Rushing causes delays!)
One of those cases where recording a macro shows the way:
Then change to:Code:Sub Macro1() With ActiveSheet.PageSetup .LeftHeader = "" .CenterHeader = "&""Arial,Bold""&14Bob" ' I entered "Bob" manually .RightHeader = "" .LeftFooter = "" .CenterFooter = "" .RightFooter = "" .LeftMargin = Application.InchesToPoints(0.75) .RightMargin = Application.InchesToPoints(0.75) .TopMargin = Application.InchesToPoints(1) .BottomMargin = Application.InchesToPoints(1) .HeaderMargin = Application.InchesToPoints(0.5) .FooterMargin = Application.InchesToPoints(0.5) .PrintHeadings = False .PrintGridlines = False .PrintComments = xlPrintNoComments .PrintQuality = 1200 .CenterHorizontally = False .CenterVertically = False End Sub
Code:ActiveSheet.PageSetup.CenterHeader = "&""Arial,Bold""&14" & Range("E9").Text
Microsoft MVP - Excel
Entia non sunt multiplicanda sine necessitate
Thanks for the help - This forum is awesome!
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks