Страницы: 1
RSS
Как программно узнать диапазон значений графика
 
Всем привет,  
 
Собственно вопрос в названии топика. Задача определить адрес значений диапазона активного графика (ActiveChart) выделенного ряда (к примеру ActiveChart.SeriesCollection(1)).  
 
Заранее благодарен,    
 
Владимир.
 
ActiveChart.SeriesCollection(1).formula  
Дальше извлекаете из строки адрес.  
 
Со значениями проще:  
Dim v  
v = ActiveChart.SeriesCollection(1).Values  
 
Получаете массив значений.
 
Спасибо, но получится очень замороченно. Есть еще варианты? Еще раз мне нужен адрес диапазона, массив значений не вопрос.
 
По смыслу должно получаться .SourceData.Address Но ругается...
 
{quote}{login=VovaK}{date=17.05.2011 02:24}{thema=}{post}Спасибо, но получится очень замороченно{/post}{/quote}  
Не очень, чтобы очень :-)  
MsgBox Split(Split(ActiveChart.SeriesCollection(1).Formula, "!")(1), ",")(0)
 
Все сдаюсь, ничего не нашел. Спасибо Алексей, спасибо Юрий.
Страницы: 1
Наверх