0

如图所示,我制作了一个图表来显示每个具有几种颜色的独特列。我有数百个要做,但我不知道该怎么做。

我想知道是否可以单独提取每个颜色条并将它们复制到“图标”下。我不确定“提取”一词是否正确,但我想显示该彩条的原始图像。

也许是一个公式?

我可以使用 Office Excel 和 Libreoffice Calc。太感谢了。 彩条的图像

4

1 回答 1

1

这些是手动执行此操作的说明,但这将是应用 VBA 并自动执行这些任务的理想项目。

这个想法是将每个类别的堆积条创建为自己的单独图表,然后可以将其导出或复制到图像文件中。

这是基于“火花线”的概念,即嵌入在文档文本中的小而醒目的图形,而不是大图形。MS 在最新版本的 Office 应用程序中添加了一些迷你图功能,虽然 MS“迷你图”不支持堆叠条形图类型,但同样的事情仍然可以通过一点工作来完成。

步骤 1:选择一行数据并执行插入图表,堆叠条形图。

选择数据并插入图表

第 2 步:选择数据并切换行和列。

切换行和列

第三步:删除网格线、坐标轴、图表边框等。

删除网格线、轴等并调整 PlotArea 的大小

第 4 步:扩展绘图区域,使其覆盖整个图表区域,并将数据系列格式化为 0% 间隙宽度。

格式化 0% 间隙宽度

第 5 步:将颜色应用于系列中的每个点。

在此处输入图像描述

第 6 步:调整图表大小以适合单元格。

调整图表大小

最后,现在您已经创建了一些 ChartObjects,您可以操作它们。ChartObjects 可以导出为图像文件,或复制/特殊粘贴为图像、bmp 或增强的图元文件等。

于 2013-05-03T13:03:23.550 回答