|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
请教各位大神:
背景:我需要根据excel搭建好的计算模板,把里面的数据贴入到已有的PPT模板中(更新表格里面的数据)。但由于PPT页码太多了,所以想用VBA的方法,批量更新PPT中的图表信息。
附件是PPT和EXCEL的模板,我看了下别人的分享,我可以写成下面代码那样,把excel的值赋予给ppt中的图。但表格怎么弄呢?此外,选择窗格中,我是不是只能用chart("表格4")这样写法,有没有像序列号的写法?
大神能帮忙提供一个框架的代码吗?我模仿着来写。谢谢了。
Set pchtws1 = pReport.Slides(n).Shapes("chart1").Chart.ChartData.Workbook.Worksheets(1) ''修改范围
pchtws1.Range("B1:I1").Value = sh.Range("C7:J7").Value
pchtws1.Range("A2:A14").Value = sh.Range("B8:B" & bb).Value
pchtws1.Range("B2:I14").Value = sh.Range("C8:J" & bb).Value
例子.rar
(53.38 KB, 下载次数: 151)
|
|