Синтаксис...

Программирование на Visual Basic for Applications
s1ntez
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 24.01.2007 (Ср) 21:10

Синтаксис...

Сообщение s1ntez » 24.01.2007 (Ср) 21:29

Я конечно понимаю, что по-ламерски, но прошу меня извинить так как в школе был онли паскаль...
подскажите пожалуйста как выделить ячейки со значением <30, ставишь "" не работает, без них ошибка...

вообще вот такое задание:
Создать программу, которая выделит товары, количество которых меньше 30 шт.

excel ессно..

Спс за внимание..

Чудовище под кроватью
Обычный пользователь
Обычный пользователь
 
Сообщения: 88
Зарегистрирован: 27.11.2006 (Пн) 14:46
Откуда: А из ника не ясно?

Сообщение Чудовище под кроватью » 25.01.2007 (Чт) 7:10

s1ntez
Через условное форматирование:
Формат - Условное форматирование. Значение меньше 30. Но при чем тут ""?
У-у-у!!

Genyaa
Обычный пользователь
Обычный пользователь
 
Сообщения: 59
Зарегистрирован: 17.10.2006 (Вт) 13:46

Сообщение Genyaa » 25.01.2007 (Чт) 11:11

Если выделить нужно цветом, что Чудовище прав - условное форматирование именно для этого.

Но если выделить соответствует по смыслу Select, то нужно именно программу...
Всякое решение плодит новые проблемы.

s1ntez
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 24.01.2007 (Ср) 21:10

Сообщение s1ntez » 27.03.2007 (Вт) 17:43

надо было не через условное форматирование..
сделал вот так:

Код: Выделить всё
Sub 1()
    Worksheets("лист1").Select
    Range("B2:B16").Select
    For Each Cell In Selection
     If Cell.Value < 30 Then Cell.Font.Color = vbRed
     Else Cell.Font.Color = vbBlack
    Next Cell

End Sub


коряво или сойдет? : )

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 28.03.2007 (Ср) 7:23

Бывает и хуже. Но все же .Select в данном случае не нужен.
Lasciate ogni speranza, voi ch'entrate.


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 96

    TopList