Показать сообщение отдельно
Старый 30.07.2008, 14:43     # 521
Alex Dark
КОТовский
 
Аватар для Alex Dark
 
Регистрация: 12.03.2003
Адрес: ОренБюргер
Пол: Male
Сообщения: 1 569

Alex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех ГуруAlex Dark Отец (мать) всех Гуру
earcher
Код:
Public Sub блабла()
  блабла2 1, 2, 5, True
  блабла2 2, 5, 6, False

End Sub


Public Sub блабла2(колонка1, колонка2, колонка3, критерий)
  a = 1
  b = 1
  c = 1
  Do While Not IsEmpty(Cells(a, колонка1).Value)
    Поиск = False
    b = 1
    ЯА = Cells(a, колонка1).Value
    Do While Not IsEmpty(Cells(b, колонка2).Value)
      If UCase(ЯА) = UCase(Cells(b, колонка2).Value) Then
        Поиск = True
        If критерий Then
          Cells(c, колонка3).Value = ЯА
          c = c + 1
        Else
          Exit Do
        End If
          
        Exit Do
      Else
        b = b + 1
      End If
    Loop
    a = a + 1
    If (Not Поиск) And (Not критерий) Then
      Cells(c, колонка3).Value = ЯА
      c = c + 1
    End If
  Loop
  
End Sub
не проверял, но предложенный тобой пример перелопатила

добавлено через 1 минуту
V0land, может он тупых зверей обучает грамоте.
Да и фильтром пырцать туда сюда нудно
__________________
Все мы финансовые гении и эффективные менеджеры,
только не у всех одногруппник или сосед по даче - президент.

Последний раз редактировалось Alex Dark; 30.07.2008 в 14:45.
Alex Dark вне форума