Я пытаюсь автоматически редактировать встроенные данные Excel в PowerPoint 2010. К сожалению, когда вы используете:
gChartData.Activate
Он открывает документ Excel поверх презентации. Есть ли способ активировать ChartData, не открывая Excel?
Полный код:
Private Sub CommandButton1_Click()
Dim myChart As Chart
Dim gChartData As ChartData
Dim gWorkBook As Excel.Workbook
Dim gWorkSheet As Excel.Worksheet
Set myChart = ActivePresentation.Slides(1).Shapes(1).Chart
Set gChartData = myChart.ChartData
gChartData.Activate
Set gWorkBook = gChartData.Workbook
Set gWorkSheet = gWorkBook.Worksheets(1)
gWorkSheet.Range("B2").Value = 1
Set gWorkSheet = Nothing
Set gWorkBook = Nothing
Set gChartData = Nothing
Set myChart = Nothing
End Sub
Заранее спасибо.