尼尔知道如何在Excel中创建自定义格式。他创建了一种自定义格式,该显示格式可以完全按照他希望的日期显示,并且希望此自定义格式显示在“日期”类别(“格式单元格”对话框的“数字”选项卡)中,而不是保留在“自定义”类别中。尼尔想知道是否有办法做到这一点。

简短的答案是不,没有办法做到这一点。非自定义类别中显示的格式由Excel硬编码。要使自定义格式的应用程序更快(如果这是您的目标),您唯一可以做的就是使用应用该格式的宏。

以下是将自定义格式应用于所选单元格的宏的示例:

Sub MyNumberFormat()

Selection.NumberFormat = "_( #,##0_);_( (#,##0);_(* ""-""??_);_(@_)"

End Sub

您可以将宏分配给快捷键或快速访问工具栏,从而使其易于使用。

注意:

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

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

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