删除或创建 Excel 单元格样式组

ElR*_*udi 5 vba styles microsoft-excel

在 Excel 中,内置单元格样式是分组的。有“好、坏和中性”、“数据和模型”、“主题单元格样式”等:

在此处输入图片说明

有没有办法与这些群体互动?比如,我可以删除整个组吗?我可以创建一个组并向其中添加我自己的样式吗?我可以将样式添加到预先存在的组中吗?最好通过 VBA。

我遍历了 VBA ( For Each st in Activeworkbook.Styles) 中的样式并检查了它们的属性,但找不到属于一组或另一组的样式之间的任何差异。该Parent属性似乎总是​​空的 - 或任何<No Variables>方式。

非常感谢

san*_*lio 0

不幸的是,你不能,尽管这将是一个很好的补充(可能不是你想要得到的答案......)

有预定义的单元格样式组,用户定义的单元格样式位于名为“自定义”的组中。无法重命名组,也无法选择样式属于哪个组。您最多可以删除预定义的样式,右键单击样式->删除

来源:

https://social.technet.microsoft.com/Forums/en-US/5c486888-c86b-4953-84a7-7b635765dbf8/cell-style-grouping?forum=excel

以及同一个人提出的相同问题:

https://answers.microsoft.com/en-us/msoffice/forum/all/cell-style-grouping/0c071adb-552c-449f-a396-4b5408ae239b

https://www.mrexcel.com/board/threads/cell-style-groupings.845676/