Tag:

粘贴图表和更改功率点大小 – VBA

我正在尝试使用以下命令在PowerPoint中粘贴图表: PPApp.CommandBars.ExecuteMso "PasteExcelChartSourceFormatting" 它工作得很好,但是当我尝试更改大小和位置时,代码不会在图表属性中生效,也不会返回错误。 当我使用这个命令时: Shapes.Paste.Select 我可以更改和调整图表大小,但不要为我工作,因为我想要“PasteExcelChartSourceFormatting”。 我的错误是什么? 我的完整代码与PPSlide ActiveChart.ChartArea.Copy PPApp.CommandBars.ExecuteMso "PasteExcelChartSourceFormatting" '.Shapes.Paste.Select With PPApp.ActiveWindow.Selection.ShapeRange .LockAspectRatio = msoFalse .Width = 680.314961 .Height = 453.543307 .Left = 19.8425197 .Top = 56.6929134 End With