【发布时间】:2016-07-07 09:33:43
【问题描述】:
我需要像这张图片一样用不同的颜色填充一个单元格(3行垂直合并,颜色是在这张图片中使用3个矩形手动绘制的):
我能找到填充部分单元格的唯一方法是使用条件格式(通过将样式设置为数据栏并填充为实心),但它只支持一种颜色。 这可能有或没有 VBA 吗?
【问题讨论】:
-
据我所知,这在 Excel 中是不可能的,至少不容易。但是请尝试查看 Ring Diagramm 类型。这将是一个简单的解决方案。
-
感谢@DoktorOSwaldo,到目前为止我找不到任何方法。如何将环形图添加到单元格?我知道可以使用迷你图向单元格添加线图或柱图,但我想知道环形图是否也可以。
-
您不能直接将其添加到单元格中,但您可以将单元格设置为左侧和顶部。看看 ChartObjects.Add -> With ActiveSheet.ChartObjects.Add(Left:=Range("I5").Left, _ Top:=Range("I5").Top, _ 等等
-
@DoktorOSwaldo,谢谢。我为我的问题找到了 2 个解决方案并发布为回复。