当您显示“设置单元格格式”对话框(“格式” |“单元格”)并在“数字”选项卡上单击“自定义”时,Excel将显示自定义格式的列表。这些格式中的某些默认情况下由Excel提供,而其他格式则反映当前工作簿中使用的自定义格式。

如果您花一些时间来开发自定义格式,则无论使用哪种工作簿,始终将这种格式显示在自定义格式列表中会很有帮助。不幸的是,Excel尚未提供该功能。它仅列出当前工作簿特有的那些自定义格式。

但是,有两种解决方法。第一个是对本技巧中已经提到的内容的自然扩展-自定义列表包括当前工作簿中定义的任何自定义格式。这意味着您可以用自己的一个替换Excel的默认工作簿,并且自定义格式将在列表中可用,只要该格式在您保存为默认工作簿的工作簿中定义即可。

听起来令人困惑?不需要您需要做的就是从全新的工作簿开始并定义自定义格式。然后,将工作簿另存为模板,并命名为XLStart文件夹中的Book.xlt。 (只需使用Windows的搜索工具查找XLStart文件夹。)然后,此文件(Book.xlt)成为所有新工作簿的基础,这意味着自定义格式将在其中可用。它不会影响任何现有的工作簿。

使用默认工作簿方法的一个问题是,自定义格式虽然包含在列表中,却位于列表的底部。

不幸的是,无法将自己喜欢的一组自定义格式放在列表顶部。但是,有一种快速的方法可以准确地获取所需的自定义格式-使用宏。

认真地说,您可以创建一个应用任何所需类型的自定义格式的宏。宏可以与单个工作簿一起存储,也可以存储在Personal.xls工作簿中,因此该宏可用于系统上的所有工作簿。您可以将快捷键与宏一起使用,以便可以通过一次按键来应用格式,或者可以将宏分配给工具栏按钮或自定义菜单,以便可以使用鼠标来应用。

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

本技巧(3096)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: