Ruby的工作表需要针对不同的用户以几种不同的方式进行打印。准备要打印的数据的一部分包括适当地隐藏或显示一些行和一些列。 Ruby想知道是否还有一种隐藏单个单元格内容的方法。

如果要通过“隐藏”使单元格消失并且其下的信息向上移动(例如,隐藏行)或向左移动(例如,隐藏列),则无法在Excel中执行此操作。以这种方式进行的实际隐藏只能在行或列的基础上进行。

但是,您可以通过某些方法将信息隐藏在单元格中,以使其不会显示在打印输出中。例如,一种简单的方法是格式化单元格,使其内容为白色。这意味着,当您打印时,您将看到不可见的“白底白字”。不过,请测试此解决方案-某些打印机根据其功能仍会打印内容。

如果这种方法对您有用,那么您可以对其进行一点扩展,以使您的数据准备任务变得更加容易。请遵循以下一般步骤:

。在偏僻的单元格中(假设它是单元格J1),插入字母“ p”。

。选择要隐藏在打印输出上的一个或多个单元格。

。在显示功能区的“主页”选项卡的情况下,单击“样式”组中的“条件格式”选项。 Excel将显示与条件格式相关的选项面板。

。单击新规则。 Excel将显示“新格式设置规则”对话框。

。在对话框顶部的“选择规则类型”区域中,选择“使用公式来确定要格式化的单元格”。 (请参见图1。)

。在规则的条件区域中,输入以下内容:= J1 =“ p”。如果单元格包含小写字母“ p”,则此公式将返回True。

。单击格式按钮。 Excel将显示“设置单元格格式”对话框。

。确保显示了字体选项卡。 (请参见图2。)

。使用颜色下拉列表选择白色。

。单击“确定”关闭“设置单元格格式”对话框。

。单击“确定”关闭“新建格式规则”对话框。

。正常打印工作表。单元格内容不应出现在打印输出上。

。要使单元格内容在打印输出上可见,只需修改单元格J1,使其包含字母“ p”以外的内容。

另一种解决方案是对要隐藏其内容的单元格使用自定义格式。请按照下列步骤操作:

。选择要隐藏的一个或多个单元格。

。显示功能区的“主页”选项卡。

。单击“数字”组右下角的小图标。

Excel将显示“设置单元格格式”对话框。

。确保显示“数字”选项卡。

。在格式类别列表中,选择“自定义”。 (请参见图3。)

。在“类型”框中,输入三个分号(;;;)。

。单击确定。

现在,该单元格中的信息不可见,也不会打印。但是,您可以在编辑栏中看到信息,如果在单元格中输入其他任何内容,它可能会被覆盖。

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

本技巧(6866)适用于Microsoft Excel 2007、2010、2013和2016。您可以在下面的Excel的较旧菜单界面中找到此提示的版本:“ link:/ excel-Hiding_Individual_Cells [隐藏单个单元格]”。