excel - Excel VBA - 用图片替换图表标记
问题描述
我想用 VBA 中的图片替换折线图的标记。
这相当于:
我将这张照片复制/粘贴到工作簿的一张纸上,然后将其命名为picture
。
With .ChartObjects("graph").Chart
.SeriesCollection(1).MarkerStyle = xlMarkerStylePicture
...
End With
我应该用什么来替换...
和指向我的图像?
谢谢
解决方案
感谢西里尔的建议,我设法复制/粘贴图片以替换意甲的最后一点。代码是:
Sheets("param").Shapes("picture").CopyPicture
With .ChartObjects("graph").Chart
.Points(.Points.Count).Paste
End With
如果有人有更好的解决方案,请随时发布!
推荐阅读
- android - Android-Dagger2 - 无法从应用程序组件获取依赖项到活动范围
- python - 如何使用 numpy 找到元组数组的平均值
- python - 如何在不按 Enter MAC OS 的情况下输入和处理多个字符
- sql - 根据其他两个表的条件从不同的表返回结果
- html - 改造网站,使其像桌面网站的迷你版
- wordpress - WooCommerce 价格排序
- if-statement - IF 命令中的语法错误
- scala - 如何在 Dataframe Spark Scala 中对列表进行分组和连接
- c++ - Libgit2:SSH:无法交换加密密钥
- java - 缩短带有 .contains 的 if 语句