1.5 单元格样式——应用专有样式
单元格“样式”功能是一个进行表格批量格式设置的功能。可以选择软件默认的样式应用到单元格区域,如图1-53所示。
默认样式主要分为五个类别,分别是:
图1-53 单元格样式界面
• 好、差和适中。
• 数据和模型。
• 标题。
• 主题单元格样式。
• 数字格式。
1.5.1 自定义单元格样式
如果表格风格比较统一,可以按照自己的需要设置一套专用单元格样式,以便以后调用。
选择已经设置好格式的单元格,单击【单元格样式】-【新建单元格样式】,输入样式名称,确认即可,如图1-54所示。
图1-54 新建单元格样式
在同一文档中,可以直接应用自定义的单元格样式,如图1-55所示。
图1-55 应用自定义单元格样式
1.5.2 跨文件调用单元格样式
自定义单元格样式在同一文件内应用确实很方便。可是每次新建文件都要重新设置,很麻烦,因为自定义单元格样式仅仅保存在创建时的工作簿中。
可能有读者会问“跨工作簿如何调用自定义的单元格样式?”这应该是工作中最常用到的功能。跨文件调用样式需要应用【合并样式】功能。
先打开已经完成单元格样式创建的工作簿,称为“源文件”。同时打开需要调用源文件中单元格样式的工作簿,称为“目标文件”。在目标文件中,打开【单元格样式】,选择最下方的【合并样式】按钮,将打开【合并样式】对话框,如图1-56所示。
图1-56【合并样式】对话框
在对话框的【合并样式来源】列表中选择源文件名称,单击【确定】按钮即可。【合并样式】是将两个工作簿的单元格样式合并起来,目标文件中原有的样式不会被覆盖,没有的则加入到目标文件中来,如图1-57所示。
图1-57 跨文件调用单元格样式
1.5.3 批量删除样式
工作簿中的自定义单元格样式非常多,也会影响文件打开效率,需要将其全部删除,如果手动逐一操作显得有些烦琐。
这时用下面的VBA代码可一次性删除所有的自定义单元格样式。按【Alt+F11】快捷键打开VBA编辑器,在代码窗口中输入下列代码。
关闭VBA编辑器,返回Excel界面。按【Alt+F8】快捷键,打开【宏】对话框,执行【DelCustomStyles】宏即可一次性删除所有自定义单元格样式,而内置的单元格样式会保留。
提示:
删除全部自定义单元格样式后,对于应用过这些样式的单元格或区域,其单元格格式也会同时被清除。