excel抓取多页网页数据(图8.55合并单元格跨页时的打印效果解题步骤Excel的内置工具不足以解决)
优采云 发布时间: 2021-12-18 15:18excel抓取多页网页数据(图8.55合并单元格跨页时的打印效果解题步骤Excel的内置工具不足以解决)
当工作表中存在大量合并单元格时,可以在打印后将合并单元格打印在两页上。一页有文字,另一页空白,影响文件美观。
图中8.54,A53:A58为合并后的单元格。分页时,A53:A54 区域划分为上一页,A55:A58 区域划分为下一页。打印后上一页看不到省名,给查看报表带来不便。有没有办法快速重新整理A列的合并单元格,让所有跨页的合并单元格都被拆分和重新组织,这样每一页都可以看到文字?
图8.54 跨页合并单元格时的打印效果
问题解决步骤
Excel 的内置工具不足以解决这个问题。作者使用VBA开发了一个通用工具,叫做“跨页面重组和合并单元格”。使用此工具,您可以立即重新组织和合并单元格。具体步骤如下。
1.打开如图所示的工作簿8.54,然后打开“跨页重新组织和合并单元格.xlam”,在“开始”选项卡中会看到该图8. 55显示新菜单。
图8.55 插件生成的新建菜单
“Reorganize Spread and Merge Cells.xlam”插件位于随书提供的案例文件中的“Chapter 8 Print Settings”文件夹中。
2.点击菜单“跨页重组合并”,在弹出的对话框中输入“a:a”,表示要调整的合并单元格在A列。对话框内容如图如图8.56 所示。
图8.56 指定要重组的对象
3.点击“确定”按钮执行重组。重组效果如图8.57。
图8.57 重新合并的效果
图中8.57,将原来的合并单元格A53:A58拆分为两个合并单元格,每个合并单元格打印在单独的页面上。
知识拓展
1. “Reorganize Spread Merge Cells.xlam”插件是用VBA开发的工具。该工具提供的菜单和代码在“Reorganize Spread Merge Cells.xlam”文件中,所以在打开该文件之前必须使用该工具,否则无法调用相应的菜单。
2.“跨页重组合并单元格.xlam”工具仅支持Excel 2007、Excel2010、Excel2013和Excel2016,不支持Excel 2003。