#0
by Asdef
Есть лист Икселя, в нем допустим некоторые строки какого-то столца повторяются, как их удалить не подскажете?
#1
by Asdef
зы, т.е. нужно оставить одну строку, а все другие, которые с ней совпадают, нужно удалить
#4
by Asdef
такс, тут чот не так, 3 первые строки не считаются.... Sub DeleteDubls Const intDataCol = 1 Const intStartRow = 2 Dim i%, j%, intMaxRow% Dim strValue1$, strValue2$ intMaxRow = 22 i = intStartRow Do While i < intMaxRow strValue1 = Trim(Cells(i, intDataCol)) For j = i + 1 To intMaxRow strValue2 = Trim(Cells(j, intDataCol)) If StrComp(strValue1, strValue2, vbTextCompare) = 0 Then Cells(j, intDataCol).EntireRow.Delete intMaxRow = intMaxRow - 1 i = i - 1 If i < intStartRow Then i = intStartRow End If Next i = i + 1 Loop End Sub
#5
by skunk
чет и половины не понял, чего ты написал... тебе обязательно надо имено удалить... или можно создать на другом где уже повторяющихся строк не будет
#6
by Asdef
да, удалить )) т.е. если было так: Саша Саша Саша Саша Маша Маша То после обработки листа должно получится так: Саша Маша
#9
by Rie
Где-то так: i = intStartCol Val1 = Tirm(Cells(i,intDataCol).Value) i=i+1 Do While i<intMaxRow Val2 = Trim(Cells(i,intDataCol).Value) If Val1=Val2 Then Rows(i).Delete intMaxRow = intMaxRow-1 Val = Trim(Cells(i,intDataCol).Value) Else Val1 = Val2 i = i+1 Rnd If End Do
#18
by Rie
Это у тебя из Если без предварительной сортировки - тады ой. не прокатит. Но в у тебя вроде как после сортировки пример приведен. А что именно "не так" у тебя в ? Как именно не работает?
#20
by rcs
Добавляешь заголовок: Имя Саша Саша Саша Саша Маша Маша затем запускаешь визард "Данные->Сводная таблица", помещаешь элемент "Имя" в поля строк.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Открытие формы в VBA
- ТЗ. Удаление строки сдвигает строки?
- Нужно удалить записи регистра сведений "Удалить права доступа пользователей"
- Как в Excel поставить/удалить группировку по некоторым строкам, и удалить по другим
- отчет в 1С удалить повторяющиеся строки
- Динамический список - выделенные строки - суммирование содержимого строки..
- Функция Удалить Повторяющиеся Элементы Массива и Пустые строки
- Знатокам VBA, не работает код VBA Excel при выгрузке из 1С
В этой группе 1С
- 1С 8.1 внешние обработки, подключаемые к отчету
- Получить html текст табличного документа
- 1С SQL и числовые реквизиты регистра остатков
- План обмена как количество элементов?
- Внешняя обработка через com соединение
- Сохранение в экселе табличного документа с длинным текстом
- Замер производительности на клиент- сервере.
- Настройка прав пользователей
- Сумма базы коэф. по По объему выпуска равна 0
- Как 7.7 проверить что элемент справочника еще не записан в базу
- Убрать из запроса движения по документам "Перемещение товаров"
- Переход с УСН в ОСНО v7
- СКД: Выражение "ИЛИ" в отчетах созданных СКД
- Заполняю колонку табличного поля значением, более 10 символов не влазит
- Можно ли документу Word назначить свою иконку?
- Заполнение поля табличного документа
- Как загрузить ТЗ в движения по регистру бухгалтерии?
- Ограничение в 4 ГБ на IIS FTP
- УТ 10.3 Ценообразование
- Почему не просматривается?