如何在数据更改时在Excel中保留图形格式?

我在Excel中有一系列我以前格式化的图。要绘制的数据来自用户选择元素的动态系列,然后图表显示所选元素的浓度。如何在数据更改时在Excel中保留图形格式?

当我选择另一种元素,我不想要的格式改变,因为它目前的作用:

我已经尝试锁定格式化为我所有的图表有: .ProtectFormatting =真

的片材被保护并且用户只能选择他们想要绘制的元素。通过选择元素,要绘制的线更新(使用动态指针),但格式也是如此。

我试图图形保存为模板,然后使用该模板对每个图形,但我不知道这是否是正确的事情。有趣的是,当我重新选择格式化图(Cu)时,我找回了我保存的格式!我是否必须手动(或使用宏)格式化所有25个可能的图形?我对每一个元素3个不同的图形...

回答:

有几种方法可以实现动态图表。看起来,您应用的技术是在图表中有多个系列,并且您使用VBA根据用户的选择显示/隐藏系列。

另一种方法是为具有仅与一个系列的图表,并让用户选择更改数据的图表。

如果你想你需要分享您的代码/方法更精确的建议。

以上是 如何在数据更改时在Excel中保留图形格式? 的全部内容, 来源链接: utcz.com/qa/257178.html

回到顶部