Jo的一位同事已调整了相互使用的工作表,以使A和B列不可见。但是,它们在打印预览中可见并且可以打印出来。 Jo尝试取消隐藏它们,甚至复制这些列并将其粘贴到插入到C和D列的空列中。但是,Jo删除了现在多余的A和B列后,该信息再次消失了。

工作表可能需要检查几件事。首先,您需要检查以确保没有被后台运行的宏隐藏这些列。例如,可能有一个与事件处理程序关联的宏,并且该宏进行隐藏。 (想象一下,当您从一个单元格移动到另一个单元格或更改值时,它会隐藏A和B列的宏。)解决此问题的唯一方法是删除或编辑宏。

也有可能您不是真正在看工作簿,而是在看自定义视图。可以设置这些视图,以便始终隐藏某些列,但它们打印得很好。检查工作表以查看是否定义了任何自定义视图,以及是否正在查看。

您可能还需要检查以确保将列设置为可见宽度。它们可能没有真正隐藏,而是设置为一些非常小的width值。选择列并将宽度修改为更大的值应该可以解决此问题。 (要选择看不见的列,请按F5键显示“转到”对话框,然后指定要转到A:B。)

在不真正隐藏列的情况下“隐藏”列的最常见方法之一就是冻结窗格。如果您垂直冻结窗格,而某些列不在屏幕上(在本例中为A和B列),则这些列将保持“冻结”在屏幕外,如果不取消冻结窗格就无法取回它们。

如果仍然无法显示这些列,则还有两个选项。首先,请问同事发生了什么事。如果病情确实来自此人,那么他(她)应该能够解释发生了什么。其次,您可能需要重新创建工作簿。

将信息从原始工作表复制到新工作簿(不要复制工作表,仅复制信息),在那里您应该可以毫无问题地使用它。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(12353)适用于Microsoft Excel 2007、2010、2013和2016。您可以在此处为Excel的较旧菜单界面找到此技巧的版本:

链接:/ excel-Unhiding_Columns_that_are_Persistently_Hidden [取消隐藏永久隐藏的列]。