以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何设置Excel页脚的字体?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=121433)

--  作者:xvkewen
--  发布时间:2018/7/6 10:08:00
--  如何设置Excel页脚的字体?
我用以下代码设置页脚的显示,但是默认显示的字体太小,我想更改这个页脚的字体,该怎么设置呢


With Sheet.PrintSetting
    \'在页脚右边打印页号和总页数
    .Footer ="&L当前工艺书包含的全部操作部件有:" & vars("ProcessAllPartName")  & "&R第&P页,总&N页"
End With

--  作者:有点甜
--  发布时间:2018/7/6 10:12:00
--  

参考这里设置

 

http://www.foxtable.com/webhelp/scr/1315.htm

 


--  作者:xvkewen
--  发布时间:2018/7/6 10:40:00
--  
没有设置字体字号的的例子,我还是不会设置;
--  作者:有点甜
--  发布时间:2018/7/6 11:29:00
--  

比如

 

Dim Book As New XLS.Book \'定义一个Excel工作簿
Dim Sheet As XLS.Sheet = Book.Sheets(0) \'引用工作簿的第一个工作表
With Sheet.PrintSetting
    \'页眉左边为日期,中间为时间,右边为表名
    .Header = "&L&D &C&T &R&A"
    \'在页脚右边打印页号和总页数
    .Footer = "&R第&P页,&""[黑体]""&20总&N页"
End With
For i As Integer = 0 To 100 \'向工作表的单元格中设置值
    Sheet(i, 0).Value = (i + 1) * 10
    Sheet(i, 1).Value = (i + 1) * 100
    Sheet(i, 2).Value = (i + 1) * 1000
Next
Book.Save("c:\\reports\\test.xls") \'保存工作簿
Dim Proc As New Process \'打开工作簿
Proc.File = "c:\\reports\\test.xls"
Proc.Start()


--  作者:xvkewen
--  发布时间:2018/7/6 14:39:00
--  
可以了;谢谢甜老师;