Новости:

Теперь на форум можно залогиниться / зарегистрироваться с помощью ВКонтакте. Уже существующие пользователи могут связать свою учетную запись с аккаунтом ВКонтакте одним кликом в профиле пользователя http://forum.msexcel.ru/index.php?action=profile;area=account

Главное меню

Изменение значения ячейки, если значение соседней ячейки меньше заданного.

Автор Денис Бухаров, 19.06.2013, 17:28

« назад - далее »

Денис Бухаров

Доброго времени суток, Знатоки Excel

Сразу к делу.

Есть некая таблица на несколько тысяч строк в несколько стобцов.
Надобно изменить число ячейки в столбце B если число ячейки в столбце A меньше заданного.

В комплекте кусок таблицы с моим не работающим макросом:(
Подскажите пожалуйста, что не так и как решить эту задачу.

Заранее благодарствую.

Шпец Докапыч

Цитата: Денис Бухаров от 19.06.2013, 17:28
Надобно изменить число ячейки в столбце B если число ячейки в столбце A меньше заданного.
Сейчас сравниваются два текста ("1000"<"2"), надо преобразовать их в число, например функцией Val, CLng или CDbl:
If Val(Range("A" & i).Value) < Val(PR) Then
Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли

Денис Бухаров

Большое спасибо!

Совсем забыл о фомате ячеек и вводимых данных.

Все работает!