我制作了一个图表来显示每个中有多种颜色的唯一列,如图所示。 我有数百个要制作,我不知道如何做到这一点。
我想知道是否可以单独提取每个颜色条并将它们复制到“图标”下。我不确定“提取”这个词是否是正确的术语,但我想显示该颜色条的原始图像。
也许是公式?
我可以使用Office Excel和Libreoffice Calc。 非常感谢。
答案 0 :(得分:1)
这些是手动执行此操作的说明,但这是应用VBA并自动完成这些任务的理想项目。
我们的想法是将每个堆叠条形图创建为自己的单独图表,然后可以将其导出或复制到图像文件中。
这是基于“火花线”概念,这是一种嵌入文档文本中的小而醒目的图形,而不是大型图形。 MS在最近版本的Office应用程序中添加了一些迷你图功能,虽然MS“spark lines”不支持堆叠条形图类型,但仍然可以通过一些工作完成同样的事情。
第1步:选择一行数据并执行插入图表,堆积条。
第2步:选择数据和Switch Rows&列。
第3步:删除网格线,轴,图表边框等。
步骤4 :展开绘图区域,使其覆盖整个图表区域,并将数据系列格式化为0%间隙宽度。
第5步:将颜色应用于系列中的每个点。
第6步:调整图表大小以适合单元格。
终于现在你已经创建了一些ChartObjects,你可以操纵它们。 ChartObjects可以导出为图像文件,也可以复制/粘贴为图像,bmp或增强型图元文件等。