以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]页眉页脚  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=43008)

--  作者:djyjcl
--  发布时间:2013/11/28 8:23:00
--  [求助]页眉页脚
请问老师:帮助文件中的Excel报表打印设置页眉页脚的示列代码, 在命令窗口运行,没有页眉页脚,是乍回事? 示列代码如下:

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页,总&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()



--  作者:狐狸爸爸
--  发布时间:2013/11/28 8:27:00
--  
测试没有问题,打印预览,有页眉的
--  作者:Bin
--  发布时间:2013/11/28 8:30:00
--  
打印或者打印预览会显示,但是并不会直接显示在Excel表格里的.
--  作者:djyjcl
--  发布时间:2013/11/28 10:46:00
--  
呵,知道了,谢谢狐爸、Bin老师!