在早期版本的PPT中完美工作的代碼在2016年停止工作。 當我嘗試更改圖表中形狀的左側屬性時,出現Method left of object shape failed
錯誤。 我可以完美的讀到.Left
屬性。代碼在Powerpoint 2016中停止工作
我缺乏創意?我能做什麼?
Sub test11()
Dim sld As Slide
Dim objChart As Object
Dim shpBubble As Object
Set sld = ActivePresentation.Slides("ScatterPlot01_Purch6")
Set objChart = sld.Shapes("Chart01").Chart
sld.Select
objChart.Select
Set shpBubble = objChart.Shapes("P01")
'shpBubble.Select
Debug.Print shpBubble.Left, shpBubble.Visible
shpBubble.Left = 10
End Sub
順便說一句:錯誤發生在最後一行shp ...左= 10 –