Легкий вопрос)

Программирование на Visual Basic for Applications
CH
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 10.10.2005 (Пн) 11:27

Легкий вопрос)

Сообщение CH » 13.10.2005 (Чт) 13:31

Здрости)
For i = 1 To 4000
s = Range("A" & i).Text
If s = "Î" Then
Rows("i:i").Select
Else:
Rows("1:i").Select
Selection.Delete Shift:=xlUp
End If
Next i
End Sub

вот код! подскажите чтоне так, ошибка в 6 строке

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 13.10.2005 (Чт) 13:36

двоеточие убери?
Изображение

CH
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 10.10.2005 (Пн) 11:27

Сообщение CH » 13.10.2005 (Чт) 13:41

Зачем? она что с ними что без них не работает
мне нада в этой задаче(я конечно могу показаться чайником, но я тока учусь всему, не обессутьте) в пределах 4000 тысяч строк найти в первой колонке значение О и выделить их, а остальные добустим удалить

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 13.10.2005 (Чт) 13:46

Если ты удаляешь, то нафига выделять оставшиеся?

Во-первых, смени направление цикла на обратное...
Во-вторых, узнай разницу между i и "i", потому что иначе ты будешь долго и успешно смешить людей...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

CH
Начинающий
Начинающий
 
Сообщения: 16
Зарегистрирован: 10.10.2005 (Пн) 11:27

Сообщение CH » 13.10.2005 (Чт) 13:52

Это хорошо когда люди смеются) я рад!

но всеже как будет выглядеть этот код в правенльном виде, а? плиз

Avtopic
Постоялец
Постоялец
 
Сообщения: 442
Зарегистрирован: 30.09.2005 (Пт) 17:15
Откуда: Tbilisi

Сообщение Avtopic » 13.10.2005 (Чт) 16:29

For i = 4000 To 1 Step -1
If Cells(i, 1) = 0 Or Cells(i, 1) = "" Then Rows(i).Delete Shift:=xlUp
Next i


Вернуться в VBA

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

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

    TopList