Método Range.ColumnDifferences (Excel)
Devuelve un objeto Range que representa todas las celdas cuyo contenido es diferente del de la celda de comparación de cada columna.
Sintaxis
expresión. ColumnDifferences (comparación)
expresión Variable que representa un objeto Range.
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Comparación | Necesario | Variant | Una sola celda que se compara con el rango especificado. |
Valor devuelto
Rango
Ejemplo:
En este ejemplo se seleccionan las celdas de la columna A de Sheet1 cuyo contenido es distinto del de la celda 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
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.