powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / (VBA Excel) График по произвольному диапазону
4 сообщений из 4, страница 1 из 1
(VBA Excel) График по произвольному диапазону
    #36640791
Имеется набор ячеек, значения X для которых могут совпадать, а значения Y, соответственно, различны.
Соответственно, задание значений по осям с помощью range не проходит, т.к. одинаковые значения по оси X объединяются в одно значение и рассогласовываются со значениями по оси Y
Попробовал задать строкой:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
If Labels_y_str = "" Then
 Labels_x_str = "=('" & Sheet_name & "'!" & Cells(Numbers_cells( 1 ,  1 ).Row, _
                       Cur_range.Columns( 1 ).Column).Address(ReferenceStyle:=xlRlCl)
 Labels_y_str = "=('" & Sheet_name & "'!" & _
                       Numbers_cells( 1 ,  1 ).Address(ReferenceStyle:=xlRlCl)
Else
 Labels_x_str = Labels_x_str & ",'" & Sheet_name & "'!" & Cells(Numbers_cells( 1 ,  1 ).Row, _
                       Cur_range.Columns( 1 ).Column).Address(ReferenceStyle:=xlRlCl)
 Labels_y_str = Labels_y_str & ",'" & Sheet_name & "'!" & _ 
                       Numbers_cells( 1 ,  1 ).Address(ReferenceStyle:=xlRlCl)
End If
Столкнулся с проблемой превышения длины строки :)
Что делать?
...
Рейтинг: 0 / 0
(VBA Excel) График по произвольному диапазону
    #36650571
В общем, ситуация довольно странная.
Т.к. в формировании строки для графика присутствует имя листа (можно-ли обойти это требование?), то переименование листа в однобуквенное, порой, решает проблему.
Забавно, что при построенном графике, переименование листа (вплоть до максимального) не отражается на графике, хотя значения рядов становятся доступными лишь до ограниченной длины.
Что же, пытаться решать задачу "перректально" разбиением строки?
...
Рейтинг: 0 / 0
(VBA Excel) График по произвольному диапазону
    #36650775
Дмитрий-(сколько-же-нас?),
ТЗ позволяет поменять оси (X <-> Y) и использовать-таки Range ?
...
Рейтинг: 0 / 0
(VBA Excel) График по произвольному диапазону
    #36683069
Пробуй камнемДмитрий-(сколько-же-нас?),
ТЗ позволяет поменять оси (X <-> Y) и использовать-таки Range ?
Нет.
Графики авиационные "вольностей" не допускают :)
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / (VBA Excel) График по произвольному диапазону
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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