Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:幼狐 帖子:58 积分:502 威望:0 精华:0 注册:2019/11/7 15:51:00
[求助]  发帖心情 Post By:2020/11/2 16:54:00 [只看该作者]

报表编程怎么设置打印区域

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106353 积分:540906 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/2 17:03:00 [只看该作者]

直接在模板设置end标记即可。不知道到底要设置怎么样的打印区域?截图举例说明一下

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


加好友 发短信
等级:幼狐 帖子:58 积分:502 威望:0 精华:0 注册:2019/11/7 15:51:00
  发帖心情 Post By:2020/11/2 17:13:00 [只看该作者]

不是在模板里设置的,是用代码写的excel报表,代码里也写end吗?

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106353 积分:540906 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/2 17:16:00 [只看该作者]

要使用vba设置:http://www.foxtable.com/webhelp/topics/2121.htm

打印输出

利用PageSetup属性,可进行各种打印设置。如:


Dim App As New MSExcel.Application
Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open("D:\Report.xls")
Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
With Ws.PageSetup
    '设置打印区域
    .PrintArea = "A1:H10"   '打印工作表的指定区域

    .PrintArea = Ws.UsedRange.Address   '打印工作表的使用区域
    .PrintTitleColumns = Ws.Columns("A:H").Address   '打印列标题(在每一页的左边重复出现)
    .PrintTitleRows = Ws.Rows(1).Address '打印行标题(在每一页的顶部重复出现)
    '设置页面
    .PaperSize = MSExcel.XlPaperSize.xlPaperA4   '纸张大小


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


加好友 发短信
等级:幼狐 帖子:58 积分:502 威望:0 精华:0 注册:2019/11/7 15:51:00
  发帖心情 Post By:2020/11/3 8:49:00 [只看该作者]

报表编程时候如何给单元格增加换行符?

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106353 积分:540906 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/3 8:53:00 [只看该作者]

比如
sheet(0,0).value = "abc" & vbcrlf & "123"

 回到顶部