Foxtable(狐表)用户栏目专家坐堂 → [求助]EXCEL报表,直接打印时,如何禁止自动旋转


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

主题:[求助]EXCEL报表,直接打印时,如何禁止自动旋转

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/18 17:33:00 [只看该作者]

以下是引用33888在2014-6-18 17:22:00的发言:
用系统菜单上设计报表预览报表那里,生成一个EXCEL文件,打印出来也是自动旋转了,是不是我报表设置有问题?

 

我的意思是,你在桌面上,新建一个excel文件,然后设置成横向打印,看打印效果。有可能是你打印机那里设置错了。


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


加好友 发短信
等级:幼狐 帖子:114 积分:846 威望:0 精华:0 注册:2014/6/8 9:53:00
  发帖心情 Post By:2014/6/18 17:39:00 [只看该作者]

换了几台电脑,有激光与针式,多有这样。我试一下

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/18 17:41:00 [只看该作者]

以下是引用33888在2014-6-18 17:39:00的发言:
换了几台电脑,有激光与针式,多有这样。我试一下

 

我的意思是,单独建excel文件,脱离foxtable,看打印效果。

[此贴子已经被作者于2014-6-18 17:41:28编辑过]

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


加好友 发短信
等级:幼狐 帖子:114 积分:846 威望:0 精华:0 注册:2014/6/8 9:53:00
  发帖心情 Post By:2014/6/18 17:47:00 [只看该作者]

试了,只要是A5,设了横向,打出来却不是横向的。

 


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


加好友 发短信
等级:幼狐 帖子:114 积分:846 威望:0 精华:0 注册:2014/6/8 9:53:00
  发帖心情 Post By:2014/6/18 17:51:00 [只看该作者]

可能A5纸张是14.8*21,宽度要小,高度要大,所以,系统默认会自动根据实际纸张的大小,判断是否需要旋转打印内容,以便更好地配合纸张。

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


加好友 发短信
等级:幼狐 帖子:114 积分:846 威望:0 精华:0 注册:2014/6/8 9:53:00
  发帖心情 Post By:2014/6/18 17:53:00 [只看该作者]

我们的入出库单,就是A5连续的无碳打印纸,横向的,晕S,我都不知道如何横着找印了。

 


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


加好友 发短信
等级:幼狐 帖子:114 积分:846 威望:0 精华:0 注册:2014/6/8 9:53:00
  发帖心情 Post By:2014/6/18 17:54:00 [只看该作者]

如果设成A4竖向,打印就正常了,但没办法连续打印的。

 


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


加好友 发短信
等级:幼狐 帖子:114 积分:846 威望:0 精华:0 注册:2014/6/8 9:53:00
  发帖心情 Post By:2014/6/18 17:56:00 [只看该作者]

因为一张A4就是二张A5大小。A4=21*29.7cm,A5=14.8*21cm

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/18 17:59:00 [只看该作者]

以下是引用33888在2014-6-18 17:47:00的发言:

试了,只要是A5,设了横向,打出来却不是横向的。

 

 

那就是打印机设置的问题了,你去到设备那里设置一下,类似

 

http://www.foxtable.com/help/topics/2904.htm

 


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


加好友 发短信
等级:幼狐 帖子:114 积分:846 威望:0 精华:0 注册:2014/6/8 9:53:00
  发帖心情 Post By:2014/6/18 18:03:00 [只看该作者]

按帮助上说的,打印设置显然是不能设自动旋转的,否则,不用加如果纸张的宽度超过高度,要加上这行代码
。我不知道Excel报表要加什么代码,才能禁止不让系统自动旋转?请版主帮忙看看。谢谢先。

 

5、完成上述设置之后,我们就可以常规编写打印代码了:

Dim doc As New PrintDoc()
doc
.PageSetting.Width = 200 '纸张宽度为200毫米
doc
.PageSetting.Height = 170 '纸张高度为170毫米
doc
.AutoRotate = False '如果纸张的宽度超过高度,要加上这行代码
'添加打印内容

doc
.Preview


 回到顶部
总数 24 上一页 1 2 3 下一页