Как я могу определить, существует ли диаграмма на рабочем листе? - PullRequest
0 голосов
/ 28 марта 2020

Код, который я запускаю, открывает книгу, копирует из нее диаграмму и вставляет ее в слайд PowerPoint. После этого он откроет другую рабочую книгу идентичного формата, скопирует диаграмму и аналогичным образом вставит ее в PowerPoint.

Проблема : первый график успешно скопирован и вставлен в PowerPoint, однако, когда я открываю вторую книгу и устанавливаю ее в активную книгу, возникает проблема с запуском следующего кода :

ActiveWorkbook.Charts("Chart1").ChartArea.Copy

Я получаю сообщение об ошибке: Ошибка времени выполнения '9': нижний индекс находится вне диапазона.

Я проверил открытую книгу и в ней есть график. Я думаю, что проблема может заключаться в том, что график во второй книге может не называться «Диаграмма 1», однако я не уверен, как это выяснить.

...