已格式化代碼,如下所示。錯誤之際,數據成員沒有出現在「.Sheets(1).Range(‘A7’)。值」PPT VBA從ppt形狀發送觸發器到圖表數據
Sub DATA()
temp = 0
ActivePresentation.Slides(4).Shapes("Temp").TextFrame.TextRange.Text = ActivePresentation.Slides(4).Shapes("Temp").TextFrame.TextRange.Text +1 'counter to add +1
With ActivePresentation.Slides(4).Shapes("Bar1").Chart.ChartData
.Activate
.Sheets(1).Range("A7").Value = ActivePresentation.Slides(4).Shapes("Temp").TextFrame.TextRange.Text
.Workbook.Close
End With
End Sub
請正確格式化您的代碼,並詳細說明哪些不適合您。即「我無法從powerpoint的表格數據源獲取數值」或「我如何使用演示模式中的下一個按鈕來運行子程序?」。 –
請使用{}按鈕格式化您的代碼。 – z32a7ul
簡單地說,我需要使用「10」來填充ChartData的單元格a1 –