Код, который я запускаю, открывает книгу, копирует из нее диаграмму и вставляет ее в слайд PowerPoint. После этого он откроет другую рабочую книгу идентичного формата, скопирует диаграмму и аналогичным образом вставит ее в PowerPoint.
Проблема : первый график успешно скопирован и вставлен в PowerPoint, однако, когда я открываю вторую книгу и устанавливаю ее в активную книгу, возникает проблема с запуском следующего кода :
ActiveWorkbook.Charts("Chart1").ChartArea.Copy
Я получаю сообщение об ошибке: Ошибка времени выполнения '9': нижний индекс находится вне диапазона.
Я проверил открытую книгу и в ней есть график. Я думаю, что проблема может заключаться в том, что график во второй книге может не называться «Диаграмма 1», однако я не уверен, как это выяснить.