小编ElR*_*udi的帖子

阻止 Excel 图表更改系列格式

我有一个 Excel 条形图,它的格式完全符合我的喜好。条形颜色、标签字体、网格线等。

下面是一个例子:

在此处输入图片说明

请注意第二个系列的精彩格式。现在,我想更新图表,使其第二个系列指向更新后的数字。我通过单击相应的条形并将蓝色和红色矩形拖到其正确的新范围上来完成此操作。这是发生的事情:

在此处输入图片说明

请注意条形如何将其填充更改为橙色!注意标签是如何被移除的!绿色笔触和令人敬畏的 3D 斜角效果在哪里?我所有的努力!不求回报!

有什么办法可以阻止这种情况发生吗?我只想更改显示的值,而不是它们的显示方式。

简单说几句:

  • 我知道,在这种情况下,我可以添加一行,其中有一个公式来挑选正确的值(例如,基于某些“控制器”单元格中的值),并使系列指向该行。在这种情况下,该系列将始终显示相同的单元格范围,并且其格式不会改变。由于我不会在这里讨论的原因,这不是我实际工作表中的一个选项。

  • 我也知道我可以为这个图表创建一个模板,并在我进行更改时重新应用它。我也不想走这条路,因为它很麻烦,尤其是因为我有很多这样的图表,每个图表都有自己独特的格式。

非常感谢!


编辑

解决方案:

正如@ErikF 所建议的,页面显示了如何完成,即,通过单击文件 > 选项 > 高级 > 图表 > 取消选择“属性跟随当前工作簿的图表数据点”和“属性跟随所有新工作簿的图表数据点” '

formatting charts microsoft-excel

10
推荐指数
1
解决办法
2万
查看次数

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

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

在此处输入图片说明

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

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

非常感谢

vba styles microsoft-excel

5
推荐指数
1
解决办法
346
查看次数

标签 统计

microsoft-excel ×2

charts ×1

formatting ×1

styles ×1

vba ×1