【问题标题】:Macro to Print Always Top and Bottom始终打印顶部和底部的宏
【发布时间】:2011-04-04 16:09:47
【问题描述】:

我有一张 30 行的表格。从 1 到 5 我们可以认为它是 TOP 部分,从 25 到 30 是 BOTTOM 部分。所以从 6 到 24 是填充区域。

这个有 19 行的填充区域可以“增长”到大于 19 的数字。如果填充区域增长到 22 行(例如),底部区域将从 28 到 33。

我的问题:是否可以固定顶部和底部区域?对于上面的示例,由于填充区域大于 6-24 行间隔,因此剩余数据将出现 2ºpage。所以我正在寻找一种方法来修复 1、2、3 等页面的顶部和底部部分,具体取决于填充区域。如果有人可以提供帮助,那就太好了!换句话说,我想为一张纸上的每张照片修复一个特定的顶部和底部。

【问题讨论】:

    标签: vba excel printing


    【解决方案1】:

    我相信使用页眉/页脚不是一种选择,对吧?

    如果没有,那么您需要为页眉和页脚定义一个范围,计算您拥有的行数,虽然它比我们在页面中可以拥有的行数多,但请正确复制这些范围.

    听起来很简单,但在 VBA 中处理打印并不是那么简单。

    也许我们社区中的某个人有合适的代码可以与您分享,而我目前没有。

    Rgds!

    【讨论】:

    • 我已经设法在不使用宏的情况下解决了这种情况,但是是的,不幸的是,在 VBA 中与打印没有太大关系。
    • 不错!也许您可以将您的方法分享给其他想要做同样事情的人。
    • 当然,我会尽量解释。我所做的是为所有页面设置顶部,因为您只能重复顶部而不是底部。然后我在同一张纸上创建了 6 个文档副本(6 是我需要的页数),但没有第一个文档的顶部。所以我有第一个文档的顶部,然后,有一个确定的行间距,我有文档的副本,但没有 TOP 部分。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-07-24
    • 2021-03-17
    • 2012-10-11
    • 1970-01-01
    • 2012-09-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多