Excel:隐藏一组列的详细信息,然后显示详细信息将隐藏的列重置为取消隐藏

Excel:隐藏一组列的详细信息,然后显示详细信息将隐藏的列重置为取消隐藏

我有一个格式整齐的打印数据表(它横跨 A1:ET35)。在这个范围内有许多隐藏列。我想设置它,以便用户可以轻松切换 C:DR 列的可见性,大纲功能似乎非常适合这些列。但是,这种切换应该保持隐藏列隐藏——只有可见列应该在执行显示详细信息/隐藏详细信息切换(例如单击 +/- 符号)时出现/消失。

然而不幸的是,隐藏细节然后显示细节会重置所有列宽,使得隐藏的列不再被隐藏。

到目前为止,我发现的解决方案是将隐藏列的宽度设置为 0.1。这样它们几乎仍然隐藏,但在显示细节时它们的列宽会保留。然而,这感觉并不理想,尤其是因为在打印时您仍然可以看到隐藏列的一小部分。有没有更好的方法?

答案1

您是否考虑过为此任务创建自定义视图?此示例是 Excel 2003,但您也可以在更高版本中执行相同操作。让一个视图显示您通常希望显示的所有列,另一个视图隐藏这些列。

在此处输入图片描述

您可以添加一个工具栏来显示不同的可用内容,并且它是显示您喜欢的任何布局的简单选择。

在此处输入图片描述

相关内容