У меня есть макрос, который обновляет графики представления ppt из ежемесячно обновляемого файла Excel. Он работал как чары в течение нескольких месяцев. Так как несколько дней go, у меня есть проблема, чтобы закрыть рабочую книгу диаграмм после обновления их номеров, и я получаю 1004 ошибку времени выполнения.
Вот код:
With .Slides(1).Shapes("gmbDiscoveryRateChart").Chart.ChartData
.Activate
.Workbook.Sheets(1).Range("B2").value = currentGmbDiscoveryRate
.Workbook.Sheets(1).Range("B3").value = 1 - currentGmbDiscoveryRate
.Workbook.Close '<-- Error here
End With