有没有办法复制Excel工作表而不将源工作簿中的所有单元格样式复制到目标工作簿?


3

标题几乎都说明了。我有一个Excel文档,有大量随机命名的样式,我没有创建,但我想从中复制工作表。当我这样做时,它将所有这些样式拖入我的目标工作簿中,这是我不想要的。在我复制的实际工作表上没有使用任何样式本身。

如果我无法阻止这种情况,有没有办法删除一堆样式作为一个组,而不是选择每个样式并删除它?

我的另一个问题是类似的,因为我遇到的问题是当我复制工作表时,我得到了我不想要的垃圾(并且我没有看到任何用户想要的):

如何在不创建工作簿范围的命名公式的本地副本的情况下复制工作表?

它获得了“风滚草”徽章,但也许​​无论谁回答这个问题都会得到答案......

Answers:


4

您应该能够选择原始工作表中的所有单元格,复制它们,然后Edit > Paste Special在目标工作簿中“粘贴特殊”()。在“粘贴特殊”对话框中,您只能指定公式,值等,并省略样式信息。

免责声明:我没有尝试使用Excel 2007或更高版本。我坚持使用旧版本。


实际上,我想要源表中没有使用的源工作簿中的样式以外的所有内容,因此它可以更简单。我可以选择源表中的所有单元格,复制它们,然后粘贴它们而不用粘贴...特殊。它确实创建了“Normal2”样式,但它只是一个要删除的样式。我不知道为什么我从未想过通过复制所有单元格来复制工作表而不是通过“移动或复制”对话框复制整个选项卡。谢谢!确定+1,如果没有人有更直接的话,我会正式接受这个答案。
jtolle 2010年

这应该适用于我的其他问题,如果你想回答并得到信任...
jtolle 2010年

公认。虽然不是解决方案,但对我来说这已经足够了。我不是想自动化这个 - 只是为了消除删除所有多余样式的不便。显然,这种方法不会复制工作表背后的代码等,但我并不关心。
jtolle 2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.