Метод Range.ColumnDifferences (Excel)
Возвращает объект Range , представляющий все ячейки, содержимое которых отличается от ячейки сравнения в каждом столбце.
Синтаксис
expression. ColumnDifferences (сравнение)
выражение: переменная, представляющая объект Range.
Параметры
Имя | Обязательный или необязательный | Тип данных | Описание |
---|---|---|---|
Comparison | Обязательно | Variant | Одна ячейка для сравнения с указанным диапазоном. |
Возвращаемое значение
Диапазон
Пример
В этом примере выбираются ячейки в столбце A на листе Лист1, содержимое которых отличается от ячейки A4.
Sub CompDiff()
'Setting up data to be compared
Range("A1").Value = "Rod"
Range("A2").Value = "Bill"
Range("A3").Value = "John"
Range("A4").Value = "Rod"
Range("A5").Value = "Kelly"
Range("A6").Value = "Rod"
Range("A7").Value = "Paddy"
Range("A8").Value = "Rod"
Range("A9").Value = "Rod"
Range("A10").Value = "Rod"
'Code to do the comparison, selects the values that are unlike A1
Worksheets("Sheet1").Activate
Set r1 = ActiveSheet.Columns("A").ColumnDifferences( _
Comparison:=ActiveSheet.Range("A1"))
r1.Select
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.