PageSetup.SetHeader
PageSetup.SetHeader method
Sets a script formatting the header of an Excel file.
public void SetHeader(int section, string headerScript)
| Parameter | Type | Description | 
|---|---|---|
| section | Int32 | 0: Left Section, 1: Center Section, 2: Right Section. | 
| headerScript | String | Header format script. | 
Remarks
Script commands:
| Command | Description | 
|---|---|
| &P | Current page number | 
| &N | Page count | 
| &D | Current date | 
| &T | Current time | 
| &A | Sheet name | 
| &F | File name without path | 
| &"<FontName>" | Font name, for example: &“Arial” | 
| &"<FontName>, <FontStyle>" | Font name and font style, for example: &“Arial,Bold” | 
| &<FontSize> | Font size. If this command is followed by a plain number to be printed in the header, it will be separated from the font height with a space character. | 
| &K<RRGGBB> | Font color, for example(RED): &KFF0000 | 
| &G | Image script | 
For example: “&Arial,Bold&8Header Note”
Examples
using System;
using Aspose.Cells;
namespace AsposeCellsExamples
{
    public class PageSetupMethodSetHeaderWithInt32StringDemo
    {
        public static void Run()
        {
            Workbook workbook = new Workbook();
            Worksheet worksheet = workbook.Worksheets[0];
            PageSetup pageSetup = worksheet.PageSetup;
            // Set different header sections with various commands
            pageSetup.SetHeader(0, "&F"); // Left section - File name
            pageSetup.SetHeader(1, "Page &P of &N"); // Center section - Page numbering
            pageSetup.SetHeader(2, "&D"); // Right section - Date
            workbook.Save("PageSetup_SetHeader_Example.xlsx");
        }
    }
}
See Also
- class PageSetup
 - namespace Aspose.Cells
 - assembly Aspose.Cells