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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 23.09.2008, 15:27   #11
valerij
Старожил
 
Аватар для valerij
 
Регистрация: 12.05.2007
Сообщений: 2,339
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
Интересно, это как же все обработаются?
For iRow = 3 To 1533 Step 51
первый проход
iRow = 3 + 51*(1-1) = 3
2-й iRow = 3 + 51*(2 - 1) = 54
3-й iRow = 3 + 51*(3 - 1) = 105
...
31-й iRow = 3+51*(31-1) = 1533

32 прохода по циклу не будет. следующий iRow=1584 больше 1533 - это выход из цикла. Как могут обрабатываться строки за 1533 - не знаю.

извини... я выхожу из этого обсуждения.
Игорь, да все правильно, 32 проход, уже не нужен, надо было запустить модуль и все бы, ты, понял:
Код:
[E3] = 2.21                [I3] = 2.54  (2.21 * 1.15)
[E4] = 1.61                [I4] = 1.85  (1.61 * 1.15)
 ----------------------------------------------
[E40] = 2.20              [I40] = 2.53  (2.20 * 1.15)

потом, шаг 51 и  то же самое, но с:

[E54] = 2.21              [I54] = 2.54  (2.21 * 1.15)
[E55] = 1.61              [I55] = 1.85  (1.61 * 1.15)
 -----------------------------------------------
[E91] = 2.20              [I91] = 2.53  (2.20 * 1.15)

------------------------------------------------
------------------------------------------------

[E1533] = 2.21              [I1533] = 2.54  (2.21 * 1.15)
[E1534] = 1.61              [I1534] = 1.85  (1.61 * 1.15)
 -----------------------------------------------
[E1570] = 2.20              [I1570] = 2.53  (2.20 * 1.15)

For iRow = 3 To 1533 Step 51
.Cells(iRow, 5).Resize(38).Value = iPrices

Вот скрин удалить .rar
Вложения
Тип файла: rar xxx.jpg.rar (189.4 Кб, 151 просмотров)

Последний раз редактировалось valerij; 23.09.2008 в 15:42.
valerij вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как выполнить условие по именам valerij Microsoft Office Excel 3 14.09.2008 21:55
неободимо выполнить php мит PHP 1 01.09.2008 22:36
Как выполнить код Java из Delphi? ap008 Общие вопросы Delphi 2 22.05.2008 09:51
переписать из массива в линейный двунаправленный список чётные элементы массива Black_Ak24 Помощь студентам 12 08.01.2008 00:44