Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
不致于如此幸运吧,foxtable可是不带刺的玫瑰,不抓紧会后悔的...,呵呵!
在利用Excel模板生成Excel报表的时候,当检测到同一个细节区的内容(即一个卡片)被拆到不同页上时,强制在最后一个卡片的前面加一个换页符,这难道很复杂吗?
这个思路难道有什么问题吗?Excel虽然不能强制让某一行不打印,但是它有分页符!即使提供了“细节区”功能,如果不能处理好跨页的问题,打印多张卡片时仍然是很不方便的!假如我打印1000张卡片,如果不能自动处理跨页的问题,打印多张将会很麻烦。当然我的意思是必须给用户提供一个解决方案,只要能实现相应的功能就行,具体怎么实现我们并没有限定!
这个思路难道有什么问题吗?Excel虽然不能强制让某一行不打印,但是它有分页符!
没有问题啊,你可以在设计模板的时候,在卡片的最后一行插入分页符即可。
如果一个卡片一页,这个问题不存在的了。
问题是有的时候,一页可以有多个卡片,前面的方法只能控制换页,能禁止换页吗?
不可避免地要出现某个卡片跨越两页的情况。
excel本来就只能插入换页符号,而不能禁止自动换页的出现。
这个思路难道有什么问题吗?Excel虽然不能强制让某一行不打印,但是它有分页符!
建议你做个看看有没有问题
没有问题啊,你可以在设计模板的时候,在卡片的最后一行插入分页符即可。
如果一个卡片一页,这个问题不存在的了。
问题是有的时候,一页可以有多个卡片,前面的方法只能控制换页,能禁止换页吗?
不可避免地要出现某个卡片跨越两页的情况。
excel本来就只能插入换页符号,而不能禁止自动换页的出现。
我的意思就是处理一页打印多个卡片的问题,一页打印一个卡片当然是没有任何问题的。
我的思路不是每张卡片最后都加一个换页符,而是在生成Excel报表的时候,当检测到同一个细节区的内容(即一个卡片)被拆到不同页上时,强制在最后一个卡片的前面加一个换页符;其它的情况下不能加换页符的。
我的意思就是处理一页打印多个卡片的问题,一页打印一个卡片当然是没有任何问题的。
我的思路不是每张卡片最后都加一个换页符,而是在生成Excel报表的时候,当检测到同一个细节区的内容(即一个卡片)被拆到不同页上时,强制在最后一个卡片的前面加一个换页符;其它的情况下不能加换页符的。
在excel中,没有办法做这种检查的。