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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.03.2010, 23:44   #1
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 842
По умолчанию Обращение к переменной через другую переменную

Можно ли в VBA сабж?
Например нечто подобное:
a="b"
некая_команда(а)=123
В результате переменная b принимает значение "123".
С уважением, Алексей.
tae1980 вне форума Ответить с цитированием
Старый 22.03.2010, 00:15   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Нет, такое невозможно.
EducatedFool вне форума Ответить с цитированием
Старый 22.03.2010, 00:52   #3
tae1980
Форумчанин
 
Регистрация: 02.02.2009
Сообщений: 842
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Нет, такое невозможно.
Эксперименты дали вот такой код
Код:
Sub test11()
a = "bb"
Names.Add a, "=123"
End Sub
Собственно почти то что нужно. Буду рыть в этом направлении. Возможно стоит сверуть код в функцию.
С уважением, Алексей.

Последний раз редактировалось tae1980; 22.03.2010 в 00:54.
tae1980 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразование данных таблицы переменной в переменную xap4o PHP 4 24.02.2010 19:41
к переменной типа integer присвоить переменную string Kigmatig Помощь студентам 7 29.01.2010 21:55
Обращение через TComponent Marsel737 Общие вопросы Delphi 6 08.12.2009 21:54
Обращение к элементам массива через указатель в С++ серг Помощь студентам 1 24.11.2009 01:30
C#: Передать значение переменной из одной формы в другую Veiron Общие вопросы .NET 3 29.06.2009 17:43