找回密码
 立即注册

QQ登录

只需一步,快速开始

huntergong

注册会员

3

主题

13

帖子

52

积分

注册会员

积分
52

活字格认证

最新发帖
huntergong
注册会员   /  发表于:2016-6-21 07:47  /   查看:3910  /  回复:5
您好!我在没有使用sheet.SetRangeToRepeat的情况下,Excel表将所有列缩放到A4上,ScalingFactor =73%。当使用.SetRangeToRepeat后,ScalingFactor =36%,只占页面的一半。
excel文件在多个版本中打开,情况均一致。
求解决方法!
谢谢!







5 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-6-21 11:18:48
沙发
请参考如下帖子8楼的Demo(SetRangeToRepeat使用方法):
http://gcdn.gcpowertools.com.cn/showtopic-18004-1-1.html
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
huntergong
注册会员   /  发表于:2016-6-21 13:20:49
板凳
您好!谢谢回复!
例子我看过,并参考作了一个过程。但在使用SetRangeToRepeat的情况下,打印预览显示的效果如附件。
不设置SetRangeToRepeat的情况下则正常!
谢谢!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
unity
社区贡献组   /  发表于:2016-6-21 13:32:59
地板
huntergong 发表于 2016-6-21 13:20
您好!谢谢回复!
例子我看过,并参考作了一个过程。但在使用SetRangeToRepeat的情况下,打印预览显示的效 ...

是不是 SetRangeToRepeat 指定的区域比较大?
因为这个区域会打印在每页的上面。所以设置和没设置对打印是有影响的。

如果区域大,导致每页要打印的实际区域过大就会要缩放。
要不影响缩放比例的话,就需要重新进行分页。

评分

参与人数 1金币 +500 收起 理由
Alice + 500

查看全部评分

回复 使用道具 举报
huntergong
注册会员   /  发表于:2016-6-21 14:46:20
5#
您好!
指定区域不大,直到L列,每列也不宽。
只要不设定SetRangeToRepeat 就正常。
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-6-21 17:13:51
6#
huntergong 发表于 2016-6-21 14:46
您好!
指定区域不大,直到L列,每列也不宽。
只要不设定SetRangeToRepeat 就正常。

把出问题的Demo发给我们,我帮你看看。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部