Проблема с ChartObjects

Программирование на Visual Basic for Applications
Anna_v
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 12.11.2003 (Ср) 16:13

Проблема с ChartObjects

Сообщение Anna_v » 12.11.2003 (Ср) 16:27

Работаю в Excel.
Не могу из макроса (даже записанного с помощью macroRecorder) сделать активной диаграмму на рабочем листе командой типа:
ActiveSheet.ChartObjects("Диагр. 9").Activate

Получаю сообщение об ошибке:
Невозможно получить свойство ChartObjects класса Worksheet

Если диаграмма активна, доступ к ее свойствам проблем не вызывает.

В чем тут проблема? Можно ли вообще активировать диаграмму на листе?

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 13.11.2003 (Чт) 9:21

Ох, когда же народ на эти грабли наступать перестанет... :(
Пофигу, что макрос пишет "Диагр. 9". Все диаграммы по умолчанию имеют английские имена, поэтому называется она на самом деле "Chart 9".
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 49

    TopList