![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 06.07.2010
Сообщений: 68
|
![]()
Часть кода:
ActiveSheet.ChartObjects("Диаграмма 2").Activate ActiveChart.Axes(xlCategory, xlSecondary).TickLabelPosition = xlNextToAxis ....................... Код отрабатывает нормально, только вот диаграмма остаётся выделенной. Как убрать? В хелпе написано. что объект Chart имеет метод Deactivate, но команда ActiveChart.Deactivate не проходит. |
![]() |
![]() |
![]() |
#2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
А не надо делать Activate - тогда и Deactivate не понадобится...
Попробуйте как-то так: Код:
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 06.07.2010
Сообщений: 68
|
![]()
"Как-то так" я первым делом попробовал, но получил в ответ:
"Object doesn't support this property or method (Error 438)" и начал городить код с Activate. |
![]() |
![]() |
![]() |
#4 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
Сделайте, как я - потратьте полчаса на изучение объектной модели диаграммы, и ошибки не будет. На форуме есть примеры кода - можете переделать их. Ваш код, скорее всего, заработает в таком виде: Код:
|
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 06.07.2010
Сообщений: 68
|
![]()
Точно! В конструкции With потерялся сам объект Chart
Спасибо! |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как обратиться к объекту формы из другого класса java | micha-r | Общие вопросы по Java, Java SE, Kotlin | 1 | 03.10.2009 21:07 |
Как привязать событие или макрос к динамическому объекту (commandbutton) в форме? | ekesar | Microsoft Office Excel | 7 | 09.12.2008 09:13 |
Как обратиться к объекту который был только что создан | Arassir | Помощь студентам | 5 | 24.10.2008 20:42 |
Как объекту рисования (овал) присвоить значение? | Град | Microsoft Office Excel | 8 | 17.07.2008 10:42 |