尝试将一个工作表上的多个图表复制到另一个工作簿上作为图像。它复制为参考而不是图像
wb.Sheets(w).ChartObjects("Chart 27").Chart.ChartArea.Copy
wb.Sheets(w).ChartObjects("Chart 19").Chart.ChartArea.Copy
ThisWorkbook.Sheets("Plots").Paste
我希望图表是图像,而不是带引用的直接副本。此外,为了使图表显示在彼此之下,当我粘贴时,它会在彼此的顶部正确
我希望它从某个单元格开始,例如“A2”
答案 0 :(得分:1)
要将图表粘贴为图像,您必须使用以下方法:
ThisWorkbook.Sheets("Plots").Pictures.Paste
要将图表放在彼此之下,您必须先选择要放置图表的目标单元格。