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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 20.08.2014, 11:26   #21
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см.вложение
Вложения
Тип файла: rar ядро-нужна формула.rar (8.6 Кб, 11 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 20.08.2014, 11:41   #22
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Макрос для уже открытого любого файла:
упс, перепутал, наоборот нужно отбирать, вот так:
Код:
Sub tt()
    Dim a(), b(), i&, ii&, iii&, flag As Boolean
    a = Range([a1], Cells(Rows.Count, "A").End(xlUp)).Value
    b = Range([b1], Cells(Rows.Count, "b").End(xlUp)).Value
    ReDim c(1 To UBound(a), 1 To 1)
    For i = 1 To UBound(a)
        flag = False
        For ii = 1 To UBound(b)
            If a(i, 1) Like "*" & b(ii, 1) & "*" Then
                flag = True
                Exit For
            End If
        Next
        If flag Then
            iii = iii + 1
            c(iii, 1) = a(i, 1)
        End If
    Next
    [a1].Resize(UBound(c), 1) = c
End Sub
webmoney: E265281470651 Z422237915069 R418926282008

Последний раз редактировалось Hugo121; 20.08.2014 в 11:55.
Hugo121 вне форума Ответить с цитированием
Старый 20.08.2014, 11:56   #23
Дашко
Новичок
Джуниор
 
Регистрация: 20.08.2014
Сообщений: 12
По умолчанию

Спасибо большое!
Дашко вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pascal ABC. В текстовом русскоязычном файле убрать все слова, начинающиеся на букву «а» и одновременно содержащие букву «о» MarsLoveMoon Паскаль, Turbo Pascal, PascalABC.NET 8 25.04.2014 17:03
Убрать окно "Обновление запросов" к Query agregator Microsoft Office Excel 1 04.03.2013 15:22
Вывести слова предложения в таком порядке, чтобы последняя буква каждого слова совпадала с первой буквой следующего слова ( java ) huhu Помощь студентам 0 06.04.2012 19:42
объясните как убрать в предложении из каждого слова все повторяющиеся буквы? st555 Общие вопросы C/C++ 0 29.12.2010 06:31