powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Построение Диаграммы с выбором Series по Button_Click ()
2 сообщений из 2, страница 1 из 1
Построение Диаграммы с выбором Series по Button_Click ()
    #34172188
weezer26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброе время суток.
Нашел на здешнем форуме такой код
Sub Button2_Click()


Worksheets(1).ChartObjects(1).Activate

ActiveChart.SetSourceData Source:=Sheets("Sheet1").Range("A" & Range("D5") & ":C" & Range("H5")), PlotBy _
:=xlColumns

End Sub

В ячейках D5 и H5 на листе указана формула, которая позволяет задавать нужный диапазон значений для оси Х в рядах от А до С. На графике отображаются соответствено Series в заданном деапазоне (B и С - получается 2). Проблема в том, что они отображаются все вместе, а можно ли сделать так, чтобы они отображались на одном и том же графике по отдельности опять же в указанном диапазоне оси Х?
Если что-то из написанного кому-нибудь понятно, то прошу поделиться соображениями.
...
Рейтинг: 0 / 0
Построение Диаграммы с выбором Series по Button_Click ()
    #34173382
weezer26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел, вроде работает.

Sub AddNewSeries()

Worksheets(1).ChartObjects(1).Activate

With ActiveChart.SeriesCollection.NewSeries

.Name = ActiveSheet.Range("C1")
.Values = ActiveSheet.Range("C" & Range("D5") & ":C" & Range("H5"))
.XValues = ActiveSheet.Range("A" & Range("D2") & ":A" & Range("H5"))

End With


With ActiveChart

Do Until .SeriesCollection.Count = 1
.SeriesCollection(1).Delete
Exit Do

Loop

End With

End Sub
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Построение Диаграммы с выбором Series по Button_Click ()
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]