首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >每页自动打印第1-5行、第6-10行等

每页自动打印第1-5行、第6-10行等
EN

Stack Overflow用户
提问于 2013-11-16 19:02:38
回答 1查看 2.7K关注 0票数 0

我有一份最好的750个家庭地址清单,慈善机构将为他们提供感恩节晚餐。我需要给150个不同的司机一个5家庭的网页。

有没有办法在一页上自动打印1-5行,然后在下一页上打印6-10行等等,直到所有750户家庭都被打印出来?

尝试使用一个大的底部边距,但不一致的工作,因为一些行有更多的文本家庭,而其他人。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-16 20:44:47

使用宏可以很容易地做到这一点。

  1. 打开excel文件并显示包含所有地址的工作表。
  2. 按Alt+F11打开Visual编辑器
  3. 选择“插入”>“模块”以添加新模块
  4. 粘贴以下代码。 子formatSheets()表示I=5至750步骤5 ActiveSheet.HPageBreaks.Add Before:=Cells(i + 1,1)下一尾子
  5. 选择Run > Run Sub/UserForm来运行宏

这将设置工作表的格式,以便在每五行之后添加一个分页,从而生成150个工作表,每个表有5个地址。

话虽如此,那是150张,只有5个地址。两组五个地址放在一张纸上,手工将它们切成一半,是否就足够了?)

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20022460

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档