全部,
我正在尝试使用 VBA 自动将公司徽标作为 Excel 图表的图例,而不是其名称。任何线索都将不胜感激。
答案1
简而言之,这是不可能的——即使使用 VBA(tl;dr 图例只能格式化为文本 - 没有图像或填充)。但与大多数 Excel 一样,您可以很容易地伪造它。
- 创建图表并格式化符号。
- 在单元格列中,输入您的符号(考虑使用翼型字体以尽可能匹配)。
- 粘贴您的徽标并格式化尺寸以匹配您的行高(我发现.25“效果很好)。
- 将徽标图像放置在单元格中符号的右侧。
- 关闭所有网格线(有助于产生精致的外观)。
- 使用 Excel 的相机工具(可能需要在功能区上激活它)来制作符号/徽标单元格的图像。
- 将图像粘贴到您的图表上并按喜好进行组织/格式化。
以下是一个示例: