NamedRange.ColumnDifferences(Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém um Range que representa todas as células cujos conteúdos são diferentes da célula de comparação em cada coluna.
public Microsoft.Office.Interop.Excel.Range ColumnDifferences (object Comparison);
Parâmetros
- Comparison
- Object
Uma única célula a ser comparada com o intervalo especificado.
Retornos
Um Range que representa todas as células cujos conteúdos são diferentes da célula de comparação em cada coluna.
Exemplos
O exemplo de código a seguir cria um NamedRange e popula células no intervalo com dois valores diferentes. Ele compara todas as células no NamedRange com o valor da célula B5, que é 11, e seleciona as células com valores que não correspondem.
Este exemplo destina-se a uma personalização no nível de documento.
private void ShowColumnDifferences()
{
Microsoft.Office.Tools.Excel.NamedRange columnDifferencesRange =
this.Controls.AddNamedRange(this.Range["A1", "C5"],
"columnDifferencesRange");
this.Range["B1", "C3"].Value2 = 22;
this.Range["B4", "C5"].Value2 = 11;
Excel.Range range2 = columnDifferencesRange.ColumnDifferences(
this.Range["B5"]);
range2.Select();
}
Private Sub ShowColumnDifferences()
Dim columnDifferencesRange As _
Microsoft.Office.Tools.Excel.NamedRange = _
Me.Controls.AddNamedRange(Me.Range("A1", "C5"), _
"columnDifferencesRange")
Me.Range("B1", "C3").Value2 = 22
Me.Range("B4", "C5").Value2 = 11
Dim range2 As Excel.Range = _
columnDifferencesRange.ColumnDifferences(Me.Range("B5"))
range2.Select()
End Sub