Foxtable(狐表)用户栏目专家坐堂 → 请教:Excel 报表中 第几页 共几页 怎样设置


  共有22465人关注过本帖树形打印复制链接

主题:请教:Excel 报表中 第几页 共几页 怎样设置

帅哥哟,离线,有人找我吗?
gaoqr
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:353 积分:3058 威望:0 精华:0 注册:2008/9/1 6:39:00
请教:Excel 报表中 第几页 共几页 怎样设置  发帖心情 Post By:2010/1/31 12:01:00 [只看该作者]

{"第"&[PageNo]&"页  共"&[PageCount]&"页"}


上面的代码怎样修改?

 回到顶部
帅哥哟,离线,有人找我吗?
czy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33945 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2010/1/31 12:24: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页,总&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()


 回到顶部
帅哥哟,离线,有人找我吗?
gaoqr
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:353 积分:3058 威望:0 精华:0 注册:2008/9/1 6:39:00
  发帖心情 Post By:2010/1/31 13:46:00 [只看该作者]

先谢谢 czy 版主!

但不是专业报表。

 回到顶部
帅哥哟,离线,有人找我吗?
lxl
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:858 积分:6071 威望:0 精华:19 注册:2008/9/1 9:13:00
  发帖心情 Post By:2010/1/31 13:49:00 [只看该作者]

C版说的 就是EXCEL报表。
你可以看看 开发篇 →EXCEL报表→报表编程


还有另外一个办法:直接用EXCEL自己的功能,设置页眉页脚


 回到顶部
帅哥哟,离线,有人找我吗?
gaoqr
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:353 积分:3058 威望:0 精华:0 注册:2008/9/1 6:39:00
  发帖心情 Post By:2010/1/31 13:55:00 [只看该作者]

lxl 版主 ,不是页眉页脚,请看下面的文件。




 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:实体预算书.rar

[此贴子已经被作者于2010-1-31 14:08:31编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
dan2199
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:1 积分:65 威望:0 精华:0 注册:2010/8/2 14:36:00
  发帖心情 Post By:2010/8/2 14:42:00 [只看该作者]

这个很简单。。在页眉页脚里面设置,,

我传个文件,也许你就清楚了。。。。。。。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:金山大街道路工程一标段道路清单.rar


 回到顶部
帅哥哟,离线,有人找我吗?
gaoqr
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:353 积分:3058 威望:0 精华:0 注册:2008/9/1 6:39:00
  发帖心情 Post By:2010/8/2 19:32:00 [只看该作者]

欢迎 dan2199 老兄 光临狐表论坛。

 

感谢 dan2199 老兄 第一帖为我答疑

 

试了一下,没有成功。

 

原因可能是狐表不支持 excel 这样设置页眉:{"工程名称:"&[@基础设置,内容,1]}

 


 回到顶部
帅哥哟,离线,有人找我吗?
pyh6918
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1128 积分:11029 威望:0 精华:2 注册:2008/9/1 10:45:00
  发帖心情 Post By:2010/8/2 20:14:00 [只看该作者]

一个笨办法。先根据数据量计算出本次要生成的页数,在数据生成之后就可以在指定的单元格写入这两项内容。

 回到顶部
帅哥哟,离线,有人找我吗?
e-png
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:七尾狐 帖子:1695 积分:10725 威望:0 精华:0 注册:2009/10/25 16:45:00
  发帖心情 Post By:2010/8/2 20:40:00 [只看该作者]

如果你其他办法都用过了,而且解决不了或非常麻烦,那么好好学习这个吧:http://www.foxtable.com/dispbbs.asp?boardid=2&Id=7585  包你能搞定任何excel报表类的特殊要求。

 回到顶部
帅哥哟,离线,有人找我吗?
gaoqr
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:353 积分:3058 威望:0 精华:0 注册:2008/9/1 6:39:00
  发帖心情 Post By:2010/8/3 5:47:00 [只看该作者]

谢谢各位了!

 回到顶部