![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 04.02.2011
Сообщений: 6
|
![]()
Помогите разобраться с VBA excel 2007, а именно с Do until...
В прикрепленном файле есть необходимый мне генератор, ? в следующем: как правильно написать макрос используя do until если мне необходим: 1. пересчет всех формул, до g2=g20 "стоп генерация" 'для просчета вероятности по однму матчу; 2. пересчет всех формул, до g2=g20 'стоп генерация по первому' *and*i2=i20 (или i2<>i20)"стоп генерация" 'для просчета вероятности по двум матчам; 3. пересчет всех формул, до g2=g20*and*i2=i20*and... (или"стоп генерация" 'для просчета вероятности по двум и более матчам. p.s. пробывал сам написать макрос, но то ли я не могу объяснить ему, то ли он меня не понимает - гугл не помог. p.p.s. alex77755 Спс за "пинок" Последний раз редактировалось IIIABKAT; 08.02.2011 в 03:16. |
![]() |
![]() |
![]() |
#2 |
Регистрация: 04.02.2011
Сообщений: 6
|
![]()
Sub пр()
Do until ("A3" = "B3") 'если я правильно понимаю, это условие при котором должна работать следующая строчка (делать "до" или "пока" "А3"="В3" пересчет) Calculate Exit Do 'окончание делать при выполнении условия??? Loop End Sub Последний раз редактировалось IIIABKAT; 08.02.2011 в 05:11. |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
![]() |
![]() |
![]() |
![]() |
#4 |
Регистрация: 04.02.2011
Сообщений: 6
|
![]()
А ? тогда: прописываю я в конструкции Calculate, он мне пересчитывает 1 раз. А что мне надо прописать (дописать), чтобы повторилось(ись) конструкции n раз или n+1 раз?
Do While условие конструкции Loop т.е. вместо Do While условие Calculate Calculate Calculate Calculate Calculate Loop end do Do While условие Calculate(???) Loop end do Последний раз редактировалось IIIABKAT; 08.02.2011 в 06:10. |
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
![]()
Вложи еще один цикл
Если знаешь сколько раз калькулять - предопределённый: Код:
Цитата:
Последний раз редактировалось alex77755; 08.02.2011 в 12:17. |
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]() ![]()
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 04.02.2011
Сообщений: 6
|
![]()
Спасибо, буду вечером думать =)))
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[Turbo Pascal] - задачи про подбрасывание монеты и про определение истины. | Sent Tools | Помощь студентам | 10 | 28.10.2010 18:11 |
Вопрос про Свойство Visible и про иконки в imagelist | Kappi4 | Компоненты Delphi | 2 | 21.05.2010 13:10 |
Реальна ли Вилка :) /*Я про букмекеров, а не про матрицу :d */ | Izhic | Свободное общение | 14 | 10.11.2009 13:39 |
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) | Albert2008 | Общие вопросы Delphi | 4 | 21.08.2008 15:33 |
У меня вопрос про базы данных,а точнее про таблицы!!! | Alexij | Общие вопросы Delphi | 1 | 13.04.2008 23:24 |