Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / (VBA Excel) График по произвольному диапазону / 4 сообщений из 4, страница 1 из 1
21.05.2010, 10:18
    #36640791
(VBA Excel) График по произвольному диапазону
Имеется набор ячеек, значения 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
26.05.2010, 15:08
    #36650571
(VBA Excel) График по произвольному диапазону
В общем, ситуация довольно странная.
Т.к. в формировании строки для графика присутствует имя листа (можно-ли обойти это требование?), то переименование листа в однобуквенное, порой, решает проблему.
Забавно, что при построенном графике, переименование листа (вплоть до максимального) не отражается на графике, хотя значения рядов становятся доступными лишь до ограниченной длины.
Что же, пытаться решать задачу "перректально" разбиением строки?
...
Рейтинг: 0 / 0
26.05.2010, 15:50
    #36650775
(VBA Excel) График по произвольному диапазону
Дмитрий-(сколько-же-нас?),
ТЗ позволяет поменять оси (X <-> Y) и использовать-таки Range ?
...
Рейтинг: 0 / 0
11.06.2010, 15:01
    #36683069
(VBA Excel) График по произвольному диапазону
Пробуй камнемДмитрий-(сколько-же-нас?),
ТЗ позволяет поменять оси (X <-> Y) и использовать-таки Range ?
Нет.
Графики авиационные "вольностей" не допускают :)
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / (VBA Excel) График по произвольному диапазону / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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