【发布时间】:2021-01-19 07:54:58
【问题描述】:
工作表有 100 行和大约 150 列。
在任何给定时间,其中只有 20/40 是可见的。
CTRL+UP 表示行 = 100(行)
Ctrl+LEFT = CS(列)
有没有办法让 VBA 只为可见的 rows.columns 设置打印区域?
我无法弄清楚动态名称范围打印区域功能,但提前谢谢你。
Worksheets("Sheet1").PageSetup.PrintArea = Range("B:H").Address
这是一个有效的相邻设置打印区域,范围将是 A1:到具有可见数据的最后一行/列。
提前谢谢你。
【问题讨论】:
-
我看到了那个并转换/尝试为它转换我的公式。我无法让它工作。
标签: vba