Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.08.2016, 16:26   #1
S_Wish
 
Регистрация: 02.08.2016
Сообщений: 5
По умолчанию Выбор Range для графиков через переменную

Пытаюсь заставить построить график от вбитого куда-то в память массива, в идеале я хочу выбрать от сих до сих (прочитать с ячейки через двссыл координаты) и построить. раньше реализовывал постройкуперебиванием в Range цифр и букв.
функция indirect не прокатила (сказало что её нет) в vba (может потому что русский офис?).
Код:
    Dim ActSheet As Worksheet
    Dim SelRange As Range
    Set ActSheet = ActiveSheet
    Set SelRange = Selection
    ActSheet.Select
    SelRange.Select 'у меня на листе выбраны данные, пусть a1:b2
 ActiveSheet.Shapes.AddChart.Select
 ActiveChart.SetSourceData Source:=Sheets("1").Range("SelRange")
возможно ли сделать ссылку в Range? сколько искал нигде не нашел ничего со ссылкой, уже начал думать что это не реализуемо.
S_Wish вне форума Ответить с цитированием
Старый 02.08.2016, 16:29   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Код:
ActiveChart.SetSourceData Source:=SelRange
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 02.08.2016, 16:32   #3
S_Wish
 
Регистрация: 02.08.2016
Сообщений: 5
По умолчанию

грац, вопрос исчерпан
S_Wish вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выбор файлов для загрузки через веб интерфейс Hellgate Помощь студентам 3 13.01.2014 09:57
выбор из выпадающего списка и занесение в переменную Решетова Алена PHP 6 12.05.2013 18:17
обозначить ряд через переменную horpenst Microsoft Office Excel 1 28.03.2012 14:53
Как взять Range для GridView? MrKeyGen Общие вопросы .NET 0 20.12.2010 08:58
Обращение к листу по имени через переменную tae1980 Microsoft Office Excel 2 25.03.2010 14:33