Excel:打印所有工作簿,但在打印之前刷新(重新计算)每个选项卡

时间:2018-04-23 09:56:05

标签: excel vba excel-vba

我在使用打印excel文件时遇到一些问题。 该文件由一个主表和几个包含单个报告的表(使用主表中的数据)组成。

工作表由宏从模板生成,并自动命名。工作表名称在工作表中引用,我使用索引/匹配从主表中提取我需要的数据。所以这意味着当我在它们之间切换时需要不断重新计算选项卡(并且还有一小部分VBA代码可以完美地完成)。

我的问题是,当我想要打印单个报告表时,它们都打印有相同的数据(因为它们的内容在打印前不会单独刷新)。

有没有办法打印它们而不是逐个选择它们并且每次都单独打印它们?

我想到了一些宏/ vba代码,它们会将工作表粘贴为另一个工作簿中的值,然后打印此工作簿,但我不确定它是否是最佳或最快的处理方式。如果有人能帮助我,我将不胜感激。

谢谢!

1 个答案:

答案 0 :(得分:0)

这是你的开始

<item name="colorPrimaryDark">#4286f4</item>