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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.07.2011, 12:41   #1
Bape}l{ka
Форумчанин
 
Аватар для Bape}l{ka
 
Регистрация: 25.05.2011
Сообщений: 249
По умолчанию цикл с ActiveCell

привет всем))

есть цикл с ActiveCell, но он почему-то не работает, подскажите в чем ошибка пожалуйста

Код:
    Cells(FirstRow, FirstColB).Activate
    i = ActiveCell
    
    For Each i In bibl.Cells
        If i.Font.Color <> vbBlue Then
            ActiveCell.Offset(rowOffset:=1, columnOffset:=0).Activate
        Else
            Call FiltColor__.FiltTextColor
        End If
    Next i
Bape}l{ka вне форума Ответить с цитированием
Старый 13.07.2011, 12:50   #2
Bape}l{ka
Форумчанин
 
Аватар для Bape}l{ka
 
Регистрация: 25.05.2011
Сообщений: 249
По умолчанию

фух.. в итоге код видоизменился до:

Код:
    For Each i In bibl.Cells
        If i.Font.Color = vbBlue Then
            i.Select
            Call FiltColor__.FiltTextColor
            Exit For
        End If
    Next i
теперь вроде работает))
долго мучилась =ь
Bape}l{ka вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цикл по времени - Как сделать так чтобы цикл выполнялся к примеру 10 секунд ? Anarki Общие вопросы C/C++ 3 13.11.2009 19:23
ActiveCell.FormulaR1C1 =... Exo Microsoft Office Excel 2 15.07.2008 13:50
Цикл с предусловием. ( цикл while) Цикл с постусловием. (цикл repeat ... until) Mr.User Помощь студентам 9 23.11.2007 01:34