Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Как вставить кнопку на диаграмму - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Как вставить кнопку на диаграмму (Иное/Other)
Как вставить кнопку на диаграмму
kalakom Дата: Среда, 30.01.2019, 19:31 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Всем добрый день.

Как можно вставить кнопку на диаграмму?

Хотелось бы с помощью этой кнопки, например, менять масштаб графиков.
К сообщению приложен файл: 0845027.png(22.6 Kb)
 
Ответить
СообщениеВсем добрый день.

Как можно вставить кнопку на диаграмму?

Хотелось бы с помощью этой кнопки, например, менять масштаб графиков.

Автор - kalakom
Дата добавления - 30.01.2019 в 19:31
китин Дата: Четверг, 31.01.2019, 08:19 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 5453
Репутация: 872 ±
Замечаний: 0% ±

Excel 2007;Excel 2010
kalakom, файл пример помог бы в решении вашей проблемы


Не судите строго:я пытаюсь научиться
ЯД 41001877306852/WM R249698041931; Z239672726538
 
Ответить
Сообщениеkalakom, файл пример помог бы в решении вашей проблемы

Автор - китин
Дата добавления - 31.01.2019 в 08:19
kalakom Дата: Четверг, 31.01.2019, 14:48 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Если это вопрос, то конечно бы помог.
Если это повествование - то у меня нет примера. Я даже не знаю как приступить к решению этой задачи.

Чтобы увидеть перечень выпадающих кнопок - надо просто вставить любую диаграмму на рабочий лист и выделить ее.
Все что могу сказать в качестве пример.

Спасибо.
 
Ответить
СообщениеЕсли это вопрос, то конечно бы помог.
Если это повествование - то у меня нет примера. Я даже не знаю как приступить к решению этой задачи.

Чтобы увидеть перечень выпадающих кнопок - надо просто вставить любую диаграмму на рабочий лист и выделить ее.
Все что могу сказать в качестве пример.

Спасибо.

Автор - kalakom
Дата добавления - 31.01.2019 в 14:48
Nic70y Дата: Четверг, 31.01.2019, 17:37 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 5219
Репутация: 1131 ±
Замечаний: 0% ±

Excel 2013
а так, Группировать, не?
К сообщению приложен файл: 7145385.gif(5.1 Kb)


ЯД(poison) 41001841029809

Сообщение отредактировал Nic70y - Четверг, 31.01.2019, 17:37
 
Ответить
Сообщениеа так, Группировать, не?

Автор - Nic70y
Дата добавления - 31.01.2019 в 17:37
kalakom Дата: Четверг, 31.01.2019, 17:52 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Нет - не "красиво".
Хотелось бы встроиться в уже существующий механизм кнопок диаграммы - это "красивое" решение.
 
Ответить
СообщениеНет - не "красиво".
Хотелось бы встроиться в уже существующий механизм кнопок диаграммы - это "красивое" решение.

Автор - kalakom
Дата добавления - 31.01.2019 в 17:52
Nic70y Дата: Четверг, 31.01.2019, 18:05 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 5219
Репутация: 1131 ±
Замечаний: 0% ±

Excel 2013
не "красиво"

"красивое"

https://youtu.be/Q6LsRhwpkpw?t=220


ЯД(poison) 41001841029809
 
Ответить
Сообщение
не "красиво"

"красивое"

https://youtu.be/Q6LsRhwpkpw?t=220

Автор - Nic70y
Дата добавления - 31.01.2019 в 18:05
kalakom Дата: Четверг, 31.01.2019, 19:33 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Если бы также отработали разработчики Excel, то было бы здорово.
Но видно отработали они не очень хорошо.

Пришлось долго изучать объектную модель диаграмм и сделать вывод, что цивилизованного доступа к этим кнопкам нет. В процессе изучения меня даже посетила мысль о том, не реализованы ли эти кнопки с использованием механизма контекстного меню? После программного перелистывания всех контекстных меню такого меню не нашлось. Остался только не цивилизованный способ (и, программно, конечно "не красивый") - доступ к кнопками через WinAPI как к объектам ОС. И даже здесь меня ждало разочарования - реализация этих кнопок не использует объекты ОС - видимо это просто нарисованные кнопки с помощью DС!
Конечно можно и мне использовать DC для дорисовки своей кнопки, поиска ее позиции и т.д. - но уж больно "варварский" подход.

Если я не прав, поправьте меня - был бы рад!


Сообщение отредактировал kalakom - Четверг, 31.01.2019, 19:35
 
Ответить
СообщениеЕсли бы также отработали разработчики Excel, то было бы здорово.
Но видно отработали они не очень хорошо.

Пришлось долго изучать объектную модель диаграмм и сделать вывод, что цивилизованного доступа к этим кнопкам нет. В процессе изучения меня даже посетила мысль о том, не реализованы ли эти кнопки с использованием механизма контекстного меню? После программного перелистывания всех контекстных меню такого меню не нашлось. Остался только не цивилизованный способ (и, программно, конечно "не красивый") - доступ к кнопками через WinAPI как к объектам ОС. И даже здесь меня ждало разочарования - реализация этих кнопок не использует объекты ОС - видимо это просто нарисованные кнопки с помощью DС!
Конечно можно и мне использовать DC для дорисовки своей кнопки, поиска ее позиции и т.д. - но уж больно "варварский" подход.

Если я не прав, поправьте меня - был бы рад!

Автор - kalakom
Дата добавления - 31.01.2019 в 19:33
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Как вставить кнопку на диаграмму (Иное/Other)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2019 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!