以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 打印 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=119721) |
||||
-- 作者:zcgmxf -- 发布时间:2018/5/30 19:36:00 -- [求助] 打印 老师,下面的码结果变成了如图,可能什么原因?以前没有问题啊。谢谢! If CurrentTable IsNot Nothing Then CurrentTable.PrintSetting() End If With Tables("因公外出_table1").PrintInfo .Title = Format(Forms("因公外出").Controls("DateTimePicker1").value,"yyyy年MM月dd日") & "-" & Format(Forms("因公外出").Controls("DateTimePicker2").value,"yyyy年MM月dd日") & "因公外出明细" .LandScape = True .FitIntoPage = True .LeftMargin = 10 .RightMargin = 10 .TopMargin = 15 .BottomMargin = 10 End With Dim fn As new Font("宋体",10.5) Tables("因公外出_table1").Font = fn Tables("因公外出_table1").Print(True,True) [此贴子已经被作者于2018/5/30 20:08:42编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2018/5/30 21:30:00 -- 这段代码删除试试
With Tables("因公外出_table1").PrintInfo
如果还有问题,做个例子发上来测试。 |
||||
-- 作者:zcgmxf -- 发布时间:2018/5/31 7:14:00 --
|
||||
-- 作者:有点甜 -- 发布时间:2018/5/31 8:52:00 -- 我测试打印正常,请卸载重新安装你的foxtable,重新测试。 |
||||
-- 作者:zcgmxf -- 发布时间:2018/6/22 10:41:00 -- 老师,结合上述代码,如何动态选择列打印?谢谢! |
||||
-- 作者:有点甜 -- 发布时间:2018/6/22 11:14:00 -- 以下是引用zcgmxf在2018/6/22 10:41:00的发言:
老师,结合上述代码,如何动态选择列打印?谢谢!
隐藏列、显示列,然后打印即可。
|