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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2012, 20:05   #1
chipesca
 
Регистрация: 16.05.2012
Сообщений: 7
По умолчанию Удаление строк

В общем случай такой:
Код:
Dim a&
With Worksheets(2)
   For a = 1 To 26000
      If .Cells(a, 1).Value = "" And .Cells(a, 2).Value = "" And .Cells(a, 3).Value = ""     Then
         For j = 1 To 36
         n = Worksheets(1).Range("AI" & j)
         Worksheets(2).Cells(a, n).Value = "x"
         Next
   Exit For
   End If
  Next
End With
Нужно сделать так, что бы записанная строка проверялась на совпадения с предыдущими и если совпадает то удалялась до столбца AFP(ну либо вовсе не записывалась).
Совпадение означает, что в записанной строке и в n строке в одних и тех же столбцах стоят "x".
Вот как-то так, и ещё этот код корявый.
Заранее спасибо.
chipesca вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление из строк Михаил_444 Паскаль, Turbo Pascal, PascalABC.NET 1 14.11.2011 21:23
удаление строк alexk Microsoft Office Excel 24 15.02.2011 08:34
Удаление строк Trimbl Microsoft Office Excel 13 18.10.2010 13:19
перенос строк удаление ненужных строк HelperAwM Microsoft Office Excel 5 26.06.2010 18:42
Удаление строк Dr.Badnezz Общие вопросы Delphi 1 07.10.2008 15:22