金知道如何在Excel中关闭单个工作表的零显示。他希望默认情况下将其关闭,以便他打开的每个工作表都不会显示零。如果他想要零,他知道可以打开零显示。

实现此目的的一种方法是设置自己的默认工作簿。

请按照下列步骤操作:

。打开一个新的Excel工作簿。

。默认情况下,以您希望其显示的方式设置工作簿。 (确保在“选项”对话框中关闭零值的显示。)

。从功能区的“文件”选项卡中选择“另存为”,或按F12键。 Excel将显示“另存为”对话框。

。在对话框底部的“另存为类型”下拉列表中,选择“ Excel模板(* .xltx)”。

。您使用的文件名应为Book.xltx。

。将您新创建的模板保存在XLStart文件夹中。 (请勿将其保存在默认模板文件夹中。)

如果不确定XLStart文件夹的位置(步骤6),请使用Windows的“查找”功能找到该文件夹​​。将模板放在该文件夹中后,每次创建新工作簿时,都应根据模板中的设置来设置工作簿中的设置(包括是否显示零值)。

当然,这种方法对现有工作簿或您可能会从其他人那里收到的工作簿没有帮助。在这种情况下,您可能希望采用几个控制零值显示的小宏。

Sub Display0()

ActiveWindow.DisplayZeros = True End Sub
Sub Hide0()

ActiveWindow.DisplayZeros = False End Sub

第一个宏(Display0)打开零值的显示,而第二个宏(Hide0)关闭显示。这些可以很容易地分配给工具栏按钮或快捷键,因此您不必费力在“选项”对话框中打开和关闭显示。

注意:

如果您想知道如何使用此页面(或_ExcelTips_网站上的任何其他页面)中描述的宏,我准备了一个特殊页面,其中包含有用的信息。

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

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

链接:/ excel-Turning_Off_Display_of_Zeros_for_All_Worksheets [关闭所有工作表的零显示]。