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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.01.2010, 14:36   #1
ytzm2hsD3X0HVxwl
Заблокирован
 
Регистрация: 02.12.2009
Сообщений: 15
По умолчанию а=b=c

Здравствуйте,
напомните что к чему присваивается а=b=c ?
ytzm2hsD3X0HVxwl вне форума Ответить с цитированием
Старый 02.01.2010, 15:51   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Если b=c a=True
Если b<>c a=False
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 03.01.2010, 04:54   #3
ytzm2hsD3X0HVxwl
Заблокирован
 
Регистрация: 02.12.2009
Сообщений: 15
По умолчанию

Цитата:
Сообщение от doober Посмотреть сообщение
Если b=c a=True
Если b<>c a=False
Несовсем то имел ввиду. Разве в VBA нет двойного присваивания.
Переформулирую вопрос.
Переменным а и b будет присвоено значение значение с?
ytzm2hsD3X0HVxwl вне форума Ответить с цитированием
Старый 03.01.2010, 12:29   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Цитата:
Разве в VBA нет двойного присваивания.
Есть. И не только двойное. Но выглядит оно так:
a=c:b=c

Цитата:
Переменным а и b будет присвоено значение значение с?
В случае записи а=b=c - НЕТ.
Будет присвоено значение только переменной a
EducatedFool вне форума Ответить с цитированием
Старый 03.01.2010, 13:42   #5
ytzm2hsD3X0HVxwl
Заблокирован
 
Регистрация: 02.12.2009
Сообщений: 15
По умолчанию

Понятно. Благодарю.
ytzm2hsD3X0HVxwl вне форума Ответить с цитированием
Ответ


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