Настройка источника данных не работает для графика водопада - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть каскадная карта и соответствующие данные на листе 2. Я копирую эту диаграмму и данные на лист 1, но диаграмма на листе 1 (давайте назовем это Chart1) по-прежнему связана с данными на листе 2, поэтому Я должен установить источник данных для данных на листе 1. Как-то это всегда дает мне ошибку времени выполнения 483. Это мой код:

Sheets("Sheet1").ChartObjects("Chart1").Activate
ActiveChart.SeriesCollection(1).SetSourceData Source:= Sheets("Sheet1").Range("B9:D14")

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

Есть предложения?

РЕДАКТИРОВАТЬ: это тот же код, который мне дает макрос-рекордер, когда я вручную изменяю источник данных ..

...