|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.06.2009, 13:39 | #1 |
Форумчанин
Регистрация: 12.05.2009
Сообщений: 273
|
как организовать цикл?
Надо проверить в LIST1 каждый час с предедущий, из большого вычесть меншего (допустим столбец С (С14-С15=700-695=5)), результат писать в соответствующий ячейка в лист2 (C4). Потом В лист2 вычыслить столбцы F, J, M. Следующий раз С16-С15=720-695=25, это число заного писать в лист2 (C4) . Вычыслить столбцы F и J для этого число, потом столбец M
тоже вычыслить, но добавить на предудущий M. Т.e., только M все время прибавляются. И т.д. И для все столбцы надо будеть это делать. Т.e., не могу организовать этот цикл. Помогите пожалуйста мне в этом деле. Помогите пожалуйста, Я понимаю что конечно не очень ясно обяснил, но думаю что из прикрeпленный файла сут задачи можно понять. Последний раз редактировалось EducatedFool; 01.06.2009 в 17:39. |
01.06.2009, 17:39 | #2 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Цитата:
Попробуйте такой вариант: Код:
|
|
02.06.2009, 07:41 | #3 |
Форумчанин
Регистрация: 12.05.2009
Сообщений: 273
|
Попробую обяснить:
1) В List1 столбец С (310) IF C14>=C15 AD=С14-С15 (=700-695=5) ELSE AD=С15-С14 ENDIF 2) В List2 столбец С C4=AD 3) В List2 столбец D от руки пишутся. столбец F в зависимости от D вычысляется. столбец J и G тоже вычысляется. 4) В следующим цикле повторяется 1), IF C15>=C16 AD=С15-С16 ELSE AD=С16-С15 ENDIF 5) повторяется 2), В List2 столбец С C4=AD 6) повторяется 3), В List2 столбец D от руки пишутся. столбец F в зависимости от D вычысляется. столбец J тоже вычысляется. ПОТОМ СТОЛБЕЦ G вычысляется, НО ПРИБАВЛЯЮТСЯ НА ПРЕДУДУЩИЙ G. Т.Е. В G НАКАПЛИВАЕТСЯ СУММА. Так продалжается для всех столбцы. |
03.06.2009, 10:13 | #4 |
Форумчанин
Регистрация: 12.05.2009
Сообщений: 273
|
Вот сейчас у меня есть такой код (В LIST2 кнопка "Расчет"),
Но, незнаю как этот цикл продолжать в LIST1 не только для С (310), и все последующих столбцы (D (311), E (312),...) , и в LIST2 столбец G5, G6,... Помогите пожалуйста. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не могу организовать цикл удаления файлов | dolphin705 | Общие вопросы Delphi | 5 | 08.05.2009 13:39 |
Помогите, пожалуйста, организовать цикл | Axel1981 | Помощь студентам | 2 | 17.10.2008 09:22 |
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) | Mr.User | Помощь студентам | 9 | 23.11.2007 01:34 |