为现有工作簿创建新窗口时,某些设置不会转移到新窗口。对我来说最重要的是冻结窗格、行和列设置,以及网格线的可见性。其他人报告未观察到其他设置。有些人已经描述了使用宏的解决方案,但这对于我希望有一个简单解决方案的东西来说似乎是额外的复杂性。
这是使用 View | 现有工作簿上的新窗口命令。
为现有工作簿创建新窗口时,某些设置不会转移到新窗口。对我来说最重要的是冻结窗格、行和列设置,以及网格线的可见性。其他人报告未观察到其他设置。有些人已经描述了使用宏的解决方案,但这对于我希望有一个简单解决方案的东西来说似乎是额外的复杂性。
这是使用 View | 现有工作簿上的新窗口命令。
这是 Excel 的工作方式,可能是错误或“功能”。它无法使用 Excel GUI 解决,因此需要 VBA 宏。
文章 Gridlines & Freeze Panes Settings Lost in New Window – How to Fix It 描述了该问题,并将解决方案包含为 VBA 宏,该宏执行以下操作:
万一以后文章消失了,这里是VBA代码:
该文章还包含一个 VBA 宏来关闭其他窗口,因此它们不会被错误地保存并覆盖原始工作簿:
本文还包含有关在工作簿中安装宏的部分,以防您以前从未使用过 VBA。