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

Вход

Регистрация

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

 

= Мир MS Excel/Динамические графики после работы макроса - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Динамические графики после работы макроса (Формулы/Formulas)
Динамические графики после работы макроса
denstyle Дата: Суббота, 22.04.2017, 11:49 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте! Помогите решить задачу или дайте совет по ее решению.. есть макрос, который производит некий расчет (в файле его нет) и результат кидает в таблицу, по данным нужно сделать динамические графики. Пробовал по способу указанному в видеоролике Николая Павлова, создать динамический диапазон с автоподстройкой размеров в Excel и по нему уже строить графики, но не хватает опыта (создал динамический диапазон в Формулы-Диспетчер имен), но не знаю как к графику его приклеить. В идеале, нужно из выпадающего списка выбрать скважину и чтобы строились динамические графики по числам данной скважины.
К сообщению приложен файл: 0225111.xls (33.5 Kb)


С уважнием, Денис.
 
Ответить
СообщениеЗдравствуйте! Помогите решить задачу или дайте совет по ее решению.. есть макрос, который производит некий расчет (в файле его нет) и результат кидает в таблицу, по данным нужно сделать динамические графики. Пробовал по способу указанному в видеоролике Николая Павлова, создать динамический диапазон с автоподстройкой размеров в Excel и по нему уже строить графики, но не хватает опыта (создал динамический диапазон в Формулы-Диспетчер имен), но не знаю как к графику его приклеить. В идеале, нужно из выпадающего списка выбрать скважину и чтобы строились динамические графики по числам данной скважины.

Автор - denstyle
Дата добавления - 22.04.2017 в 11:49
nilem Дата: Воскресенье, 23.04.2017, 15:16 | Сообщение № 2
Группа: Авторы
Ранг: Старожил
Сообщений: 1613
Репутация: 563 ±
Замечаний: 0% ±

Excel 2013, 2016
Наверное, лучше будет макросом
[vba]
Код
Private Sub ComboBox1_Change()
Dim Rng As Range, i&
i = Me.ComboBox1.ListIndex + 2
With Range("B2").CurrentRegion
    Set Rng = .Offset(3).Resize(.Rows.Count - 3)
End With
With Me.ChartObjects("Диаграмма 1").Chart
    .SeriesCollection(1).Values = Rng.Columns(i)    'текущее
    .SeriesCollection(1).XValues = Rng.Columns(1)  '№ скважины
    .ChartTitle.Text = Me.ComboBox1.Value
End With
End Sub
[/vba]
К сообщению приложен файл: _0225111.xlsm (26.3 Kb)


Яндекс.Деньги 4100159601573
 
Ответить
СообщениеНаверное, лучше будет макросом
[vba]
Код
Private Sub ComboBox1_Change()
Dim Rng As Range, i&
i = Me.ComboBox1.ListIndex + 2
With Range("B2").CurrentRegion
    Set Rng = .Offset(3).Resize(.Rows.Count - 3)
End With
With Me.ChartObjects("Диаграмма 1").Chart
    .SeriesCollection(1).Values = Rng.Columns(i)    'текущее
    .SeriesCollection(1).XValues = Rng.Columns(1)  '№ скважины
    .ChartTitle.Text = Me.ComboBox1.Value
End With
End Sub
[/vba]

Автор - nilem
Дата добавления - 23.04.2017 в 15:16
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Динамические графики после работы макроса (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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