精华内容
下载资源
问答
  • 我们可以在页眉页脚位置添加页码、工作表名、日期、文字、图片等信息。本文将通过Java代码示例来介绍页眉页脚的添加方法。使用工具:Free Spire.XLS for Java(免费版)注:通过官网另外,Spire.XLS提供了以下脚本语言...

    Excel中的页眉或页脚仅在页面布局模式和打印预览模式才可见。我们可以在页眉页脚位置添加页码、工作表名、日期、文字、图片等信息。本文将通过Java代码示例来介绍页眉页脚的添加方法。

    使用工具:

    Free Spire.XLS for Java(免费版)

    注:通过官网

    e62e01e06412c6b3986904abdb9c542c.png

    另外,Spire.XLS提供了以下脚本语言来动态显示内容,如当前页码、总页数、日期、工作表名等,以及对文本进行格式化操作。

    脚本

    描述

    &P

    当前页码

    &N

    总页码

    &D

    当前数据

    &T

    当前时间

    &G

    图片

    &A

    工作表名

    &F

    文件名

    &B

    加粗文本

    &I

    倾斜文本

    &U

    本文下划线

    &"font name"

    字体名称,如“

    &"Aril"

    &font size

    字号大小,如“

    &12

    &K

    字体颜色,如“

    &KFF0000

    Java 代码示例

    import com.spire.xls.*;

    import javax.imageio.ImageIO;

    import java.awt.image.BufferedImage;

    import java.io.File;

    import java.io.IOException;

    public class AddHeaderFooter {

    public static void main(String[] args) throws IOException {

    //新建Excel workbook

    Workbook wb= new Workbook();

    //获取第一个工作表

    Worksheet sheet = wb.getWorksheets().get(0);

    //添加数据到单元格

    sheet.getCellRange("A1").setText("Page 1");

    sheet.getCellRange("J1").setText("Page 2");

    //设置图片页眉

    String imageFile = "tp.png";

    BufferedImage image = ImageIO.read( new File(imageFile));//加载图片

    sheet.getPageSetup().setLeftHeaderImage(image);//居左图片页眉

    sheet.getPageSetup().setLeftHeader("&G");//添加图片

    sheet.getPageSetup().setLeftHeaderPictureHeight(55);//设置页眉图片高度

    sheet.getPageSetup().setLeftHeaderPictureWidth(70);//设置页眉图片宽度

    //设置文字页眉

    sheet.getPageSetup().setCenterHeader("&\"Arial\"&12&B&KFF0000 四川文化日志");//居中页眉,可通过脚本设置字体、颜色、大小等

    //设置页脚

    sheet.getPageSetup().setCenterFooter("解释权归本司所有");//设置普通文本页脚,不通过脚本设置时,生成默认的文本内容

    sheet.getPageSetup().setRightFooter("&P/&N");//添加页码到页脚,页码内容居右

    //设置显示样式

    sheet.setViewMode(ViewMode.Layout);

    //如需要设置奇偶数页不同的页眉页脚,可通过以下方法设置

    /*sheet.getPageSetup().setOddHeaderString("奇数页眉");

    sheet.getPageSetup().setEvenHeaderString("偶数页眉");

    sheet.getPageSetup().setOddFooterString("奇数页脚");

    sheet.getPageSetup().setEvenFooterString("偶数页脚");*/

    //保存文档

    wb.saveToFile("AddHeaderFooter.xlsx", ExcelVersion.Version2010);

    wb.dispose();

    }

    }

    页眉添加效果:

    245f8b915c740e69947157ec595432bb.png

    页脚添加效果:

    5c399acad28120302b905dc870cc2bd9.png

    展开全文
  • C# 插入Excel页眉页脚

    2018-06-08 10:31:47
    我们可以通过代码编程来对Excel工作表实现很多操作,在下面的示例中,将介绍如何来添加Excel页眉页脚。在页眉处,我们可以添加文字,如公司名称、页码、工作表名、日期等,也可以添加图片,如LOGO、标记等,页脚...

    简介

    我们可以通过代码编程来对Excel工作表实现很多操作,在下面的示例中,将介绍如何来添加Excel页眉、页脚。在页眉处,我们可以添加文字,如公司名称、页码、工作表名、日期等,也可以添加图片,如LOGO、标记等,页脚同理。另外,对于一些个性化的需求,我们也可以设置奇偶页页眉页脚不同、文字格式化(如,设置字体、字号、字体颜色、字体加粗等)操作。

     

     

    示例所用工具:

     

     

    PS:Spire.XLS提供了以下特殊脚本语言来动态地显示内容,如当前页码、总页数、日期、工作表名等,同时也可以用对文本进行格式化操作。



     

    示例代码(供参考)

    1. 插入页眉页脚

    【C#】

    using Spire.Xls;
    using System.Drawing;
    using System.IO;
    
    namespace InsertHeader_XLS
    {
        class Program
        {
            static void Main(string[] args)
            {
                //创建一个Workbook,加载文档
                Workbook wb = new Workbook();
                wb.LoadFromFile("test.xlsx");
                //获取第一个工作表
                Worksheet sheet = wb.Worksheets[0];
    
                //添加文本到页眉、页脚
                string text1 = sheet.PageSetup.RightHeader;
                string text2 = sheet.PageSetup.CenterFooter;
                //设置文本字体、字号、颜色等
                text1 = "&\"华文琥珀\"&15 & 天府文化传媒 ";
                text2 = "&\"Arial Unicode MS\"&9 &KFF0000 注:资料解释权归本公司版权所有 ";
    
                //应用文本到页眉、页脚
                sheet.PageSetup.LeftHeader = text1;
                sheet.PageSetup.RightFooter = text2;
    
                //加载图片,并设置图片大小
                Image image = Image.FromFile("logo.png");
                Bitmap bitmap = new Bitmap(image, new Size(image.Width / 6, image.Height / 6));
    
                //添加图片到页眉右边的单元格
                sheet.PageSetup.RightHeaderImage = bitmap;
                sheet.PageSetup.RightHeader = "&G";
    
                //保存并打开文档
                wb.SaveToFile("页眉页脚.xlsx", ExcelVersion.Version2013);
                System.Diagnostics.Process.Start("页眉页脚.xlsx");
    
                
            }
        }
    }
    

     添加效果:

    页眉



     

    页脚



     

    2. 设置奇偶页不同页眉页脚

     

    【C#】

    using Spire.Xls;
    
    namespace InsertHeaderFooter2_XLS
    {
        class Program
        {
            static void Main(string[] args)
            {
                //创建一个Workbook
                Workbook wb = new Workbook();
                
                //获取第一个工作表
                Worksheet sheet = wb.Worksheets[0];
    
                //添加文本到A1(生成第一页)
                sheet.Range["A1"].Text = "第一页";
    
                //添加文本到K1(生成第二页)
                sheet.Range["K1"].Text = "第二页";
    
                //将DifferentOddEven的值设为1, 表示奇数页和偶数页可以分别设置页眉页脚
                sheet.PageSetup.DifferentOddEven = 1;
    
                //设置奇数页页眉页脚,并设置文本格式
                sheet.PageSetup.OddHeaderString = "&\"Arial\"&12 &B &K000000奇数_页眉";
                sheet.PageSetup.OddFooterString = "&\"Arial\"&12 &B &K000000奇数_页脚";
    
                //设置偶数页页眉页脚,并设置文本格式
                sheet.PageSetup.EvenHeaderString = "&\"Arial\"&12 &B &K000000偶数_页眉";
                sheet.PageSetup.EvenFooterString = "&\"Arial\"&12 &B &K000000偶数_页脚";
    
                //保存并打开文档
                wb.SaveToFile("奇偶页眉页脚.xlsx", ExcelVersion.Version2013);
                System.Diagnostics.Process.Start("奇偶页眉页脚.xlsx");
            }
        }
    }
    

     

    添加效果:

    页眉



     

     

    页脚



     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

     

    展开全文
  • 我们可以在页眉页脚位置添加页码、工作表名、日期、文字、图片等信息。本文将通过Java代码示例来介绍页眉页脚的添加方法。使用工具:Free Spire.XLS for Java (免费版)注:通过官网下载包,并解压将lib文件夹下的...

    Excel中的页眉或页脚仅在页面布局模式和打印预览模式才可见。我们可以在页眉页脚位置添加页码、工作表名、日期、文字、图片等信息。本文将通过Java代码示例来介绍页眉页脚的添加方法。

    使用工具:Free Spire.XLS for Java (免费版)

    注:通过官网下载包,并解压将lib文件夹下的jar文件导入java程序,如下图导入效果:

    1e712d68cb942e582a0bb8fdf3c10743.png

    另外,Spire.XLS提供了以下脚本语言来动态显示内容,如当前页码、总页数、日期、工作表名等,以及对文本进行格式化操作。

    &P: 当前页码

    &N: 总页码

    &D: 当前数据

    &T: 当前时间

    &G: 图片

    &A: 工作表名

    &F: 文件名

    &B: 加粗文本

    &I: 倾斜文本

    &U: 本文下划线

    &"font name": 字体名称,如“&"Aril" ”

    &font size: 字号大小,如“&12”

    &K<HEX color>: 字体颜色,如“&KFF0000”

    Java 代码示例

    import com.spire.xls.*;
    import javax.imageio.ImageIO;
    import java.awt.image.BufferedImage;
    import java.io.File;
    import java.io.IOException;
    public class AddHeaderFooter {
    public static void main(String[] args) throws IOException {//新建Excel workbook
    Workbook wb= new Workbook();//获取第一个工作表
    Worksheet sheet = wb.getWorksheets().get(0);//添加数据到单元格
    sheet.getCellRange("A1").setText("Page 1");
    sheet.getCellRange("J1").setText("Page 2");//设置图片页眉
    String imageFile = "tp.png";
    BufferedImage image = ImageIO.read( new File(imageFile));//加载图片
    sheet.getPageSetup().setLeftHeaderImage(image);//居左图片页眉
    sheet.getPageSetup().setLeftHeader("&G");//添加图片
    sheet.getPageSetup().setLeftHeaderPictureHeight(55);//设置页眉图片高度
    sheet.getPageSetup().setLeftHeaderPictureWidth(70);//设置页眉图片宽度 //设置文字页眉
    sheet.getPageSetup().setCenterHeader("&"Arial"&12&B&KFF0000 四川文化日志");//居中页眉,可通过脚本设置字体、颜色、大小等 //设置页脚
    sheet.getPageSetup().setCenterFooter("解释权归本司所有");//设置普通文本页脚,不通过脚本设置时,生成默认的文本内容
    sheet.getPageSetup().setRightFooter("&P/&N");//添加页码到页脚,页码内容居右 //设置显示样式
    sheet.setViewMode(ViewMode.Layout);//如需要设置奇偶数页不同的页眉页脚,可通过以下方法设置 /*sheet.getPageSetup().setOddHeaderString("奇数页眉"); sheet.getPageSetup().setEvenHeaderString("偶数页眉"); sheet.getPageSetup().setOddFooterString("奇数页脚"); sheet.getPageSetup().setEvenFooterString("偶数页脚");*/ //保存文档
    wb.saveToFile("AddHeaderFooter.xlsx", ExcelVersion.Version2010);
    wb.dispose();
    }
    }

    页眉添加效果:

    f9d61fcb66c43ac4c28113d21ceb0f83.png

    页脚添加效果:

    b7217919e6f6b6801a83a1824b3d916f.png
    展开全文
  • 我们可以在页眉页脚位置添加页码、工作表名、日期、文字、图片等信息。本文将通过Java代码示例来介绍页眉页脚的添加方法。使用工具:Free Spire.XLS for Java (免费版)注:通过官网下载包,并解压将lib文件夹下的...

    Excel中的页眉或页脚仅在页面布局模式和打印预览模式才可见。我们可以在页眉页脚位置添加页码、工作表名、日期、文字、图片等信息。本文将通过Java代码示例来介绍页眉页脚的添加方法。

    使用工具:Free Spire.XLS for Java (免费版)

    注:通过官网下载包,并解压将lib文件夹下的jar文件导入java程序,如下图导入效果:

    f45eb5e85add8bf31535480340abe0a3.png

    另外,Spire.XLS提供了以下脚本语言来动态显示内容,如当前页码、总页数、日期、工作表名等,以及对文本进行格式化操作。

    &P: 当前页码

    &N: 总页码

    &D: 当前数据

    &T: 当前时间

    &G: 图片

    &A: 工作表名

    &F: 文件名

    &B: 加粗文本

    &I: 倾斜文本

    &U: 本文下划线

    &"font name": 字体名称,如“&"Aril" ”

    &font size: 字号大小,如“&12”

    &K<HEX color>: 字体颜色,如“&KFF0000”

    Java 代码示例

    import com.spire.xls.*;
    import javax.imageio.ImageIO;
    import java.awt.image.BufferedImage;
    import java.io.File;
    import java.io.IOException;
    public class AddHeaderFooter {
    public static void main(String[] args) throws IOException {//新建Excel workbook
    Workbook wb= new Workbook();//获取第一个工作表
    Worksheet sheet = wb.getWorksheets().get(0);//添加数据到单元格
    sheet.getCellRange("A1").setText("Page 1");
    sheet.getCellRange("J1").setText("Page 2");//设置图片页眉
    String imageFile = "tp.png";
    BufferedImage image = ImageIO.read( new File(imageFile));//加载图片
    sheet.getPageSetup().setLeftHeaderImage(image);//居左图片页眉
    sheet.getPageSetup().setLeftHeader("&G");//添加图片
    sheet.getPageSetup().setLeftHeaderPictureHeight(55);//设置页眉图片高度
    sheet.getPageSetup().setLeftHeaderPictureWidth(70);//设置页眉图片宽度 //设置文字页眉
    sheet.getPageSetup().setCenterHeader("&"Arial"&12&B&KFF0000 四川文化日志");//居中页眉,可通过脚本设置字体、颜色、大小等 //设置页脚
    sheet.getPageSetup().setCenterFooter("解释权归本司所有");//设置普通文本页脚,不通过脚本设置时,生成默认的文本内容
    sheet.getPageSetup().setRightFooter("&P/&N");//添加页码到页脚,页码内容居右 //设置显示样式
    sheet.setViewMode(ViewMode.Layout);//如需要设置奇偶数页不同的页眉页脚,可通过以下方法设置 /*sheet.getPageSetup().setOddHeaderString("奇数页眉"); sheet.getPageSetup().setEvenHeaderString("偶数页眉"); sheet.getPageSetup().setOddFooterString("奇数页脚"); sheet.getPageSetup().setEvenFooterString("偶数页脚");*/ //保存文档
    wb.saveToFile("AddHeaderFooter.xlsx", ExcelVersion.Version2010);
    wb.dispose();
    }
    }

    页眉添加效果:

    743a7d0b1e12366cf922934a040a5f67.png

    页脚添加效果:

    c432778a31101949b422a4e9ffcf2577.png
    展开全文
  • 修改改EXCEL页眉页脚

    千次阅读 2007-11-02 16:35:00
    程序实现修改改EXCEL页眉页脚,下面代码经测试,请放心使用(修改)Option ExplicitPrivate strFileName As StringPrivate mstrDir As StringPrivate colAllDir() As New CollectionPrivate mintCount As Integer .x
  • 我们可以通过代码编程来对Excel工作表实现很多操作,在下面的示例中,将介绍如何来添加Excel页眉页脚。在页眉处,我们可以添加文字,如公司名称、页码、工作表名、日期等,也可以添加图片,如LOGO、标记等,页脚...
  • excel更改页眉页脚Have you tried to type an ampersand (&) in a header or footer in Excel and seen it disappear on your printed worksheet? There’s a special trick to typing ampersands in headers ...
  • excel更改页眉页脚 带格式日期的Excel页脚 (Excel Footer with Formatted Date)It's Fancy Footer Friday! Check with your boss – maybe you can leave early to celebrate. 星期五是花式页脚! 与老板核实一下-...
  • 主要介绍了python批量设置多个Excel文件页眉页脚的源码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • Excel 页眉页脚的下拉菜单如果添加和删除? 比如现在下拉菜单里面有很多没用的样式想删除. 我在一个Sheet里面做的页脚想保存到下拉菜单里面,下次可以直接使用? 如何将excel中的自定义页脚保存到excel默认的内置下拉筐...
  • Excel文档中,我们常用页眉页脚来显示文档的附加信息,例如日期、公司名称、Logo或作者信息等。本文将通过Java程序来介绍如何给Excel文档添加页眉页脚。代码示例主要从以下几方面来演示添加方法。 添加页眉页脚...
  • excel2007怎么插入页眉页脚?使用此功能一般是在打印的时候用得最多,设置页码,品牌标识,时间等等,每个版本的excel设置的方式都不一样,而且位置也不一样,这里仅以excel2007为说明。Excel2007插入页眉页脚的方法...
  • Python批量设置多个Excel文件页眉页脚的源码
  • 我们可以通过代码编程来对Excel工作表实现很多操作,在下面的示例中,将介绍如何来添加Excel页眉页脚。在页眉处,我们可以添加文字,如公司名称、页码、工作表名、日期等,也可以添加图片,如LOGO、标记等,页脚...
  • Excel页眉页脚增加分隔线.rar,在Microsoft Office Word里面,当用户在文档中设置了页眉以后,页眉内容与正文之间,会自动出现一条分隔线,使整篇文档的布局显得更加专业。在Excel中,虽然在默认情况下,设置页眉...
  • 本文实例为大家分享了python批量设置多个Excel文件页眉页脚的具体代码,供大家参考,具体内容如下import osimport openpyxlfrom openpyxl.worksheet.header_footer import _HeaderFooterPartxlsxFiles = (fn for fn ...
  • 本文实例为大家分享了python批量设置多个Excel文件页眉页脚的具体代码,供大家参考,具体内容如下import osimport openpyxlfrom openpyxl.worksheet.header_footer import _HeaderFooterPartxlsxFiles = (fn for fn ...
  • 本demo用C# 实现了了word excel visio 添加页眉页脚和内容,其中word 添加了页脚,excel添加了首行内容,visio 添加了一个矩形容器 并设置了透明背景,增加了指定字号的文字
  • 如何在pdf中插入页眉页脚If you have a large spreadsheet in Excel, you may want to add page numbers. Doing so is easy, and you can even add them in the format of “Page X of Y”. Read on to find out how...
  • 大家好,我们继续来讨论EXCEL的打印页面设置技巧,今天要说的是页眉页脚。打印文档有的单位或者公司对打印模式要求非常严格,每页打印文档都要加上单位的LOGO或者是单位名称等等一些其他的要求。打印时如何在每一...
  • 在前文中我们介绍过...其中需要注意的是,Excel页眉页脚在普通浏览模式下不可见,它们仅在页面布局模式或者打印预览模式才可见。使用工具:Free Spire.XLS for Java(免费版)Jar文件获取及导入:方法1:通过E-ic...
  • 横向表格 纵向页眉页脚You can add text, such as page numbers, filename, worksheet name, and date, to the header and footer on your spreadsheet. But, what if you want the first page of your worksheet to...
  • 原因: Openpyxl库只能处理.xlsx的excel文件, 而xlrd无法获取页眉页脚信息. 1. python 安装win32com pip install pypiwin32 2. win32com 调用excel文件获取页眉信息,excel表格中页眉页脚分为左中右三部分 def ...
  • 这些设置都是在表格边缘的上下两部分,被称为页眉页脚的区域,打开工作表,在右下角切换至页面布局,你就可以看到它们。​基本设置页眉页脚被划分为三个小节。点击其中一个小节,会出现页眉页脚的设计菜单,勾选首页...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 388
精华内容 155
关键字:

excel页眉页脚