NamedRange.DirectDependents Propriedade
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 o intervalo contendo todos os dependentes diretos do controle NamedRange.
public Microsoft.Office.Interop.Excel.Range DirectDependents { get; }
Valor da propriedade
Um Range que representa o intervalo contendo todos os dependentes diretos de um controle NamedRange.
Exemplos
O exemplo de código a seguir cria um NamedRange e define uma referência na célula C1 para se referir ao NamedRange . Em seguida, ele define uma referência na célula C2 para se referir à célula C1. Em seguida, o exemplo de código usa a DirectDependents propriedade para selecionar o dependente direto do NamedRange , que é a célula C1.
Este exemplo destina-se a uma personalização no nível de documento.
Microsoft.Office.Tools.Excel.NamedRange directDependentsRange;
private void SelectDirectDependents()
{
directDependentsRange = this.Controls.AddNamedRange(
this.Range["B1"], "createMonthRange");
this.directDependentsRange.Value2 = "Smith";
this.Range["C1"].Value2 = "=" +
this.directDependentsRange.Address[false, true,
Excel.XlReferenceStyle.xlA1, false];
this.Range["C2"].Value2 = "=C1";
this.directDependentsRange.DirectDependents.Select();
}
Private directDependentsRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub SelectDirectDependents()
directDependentsRange = Me.Controls.AddNamedRange( _
Me.Range("B1"), "createMonthRange")
Me.directDependentsRange.Value2 = "Smith"
Me.Range("C1").Value2 = "=" & _
Me.directDependentsRange.Address(False, True, _
Excel.XlReferenceStyle.xlA1, False, )
Me.Range("C2").Value2 = "=C1"
Me.directDependentsRange.DirectDependents.Select()
End Sub
Comentários
Esta propriedade só funciona na folha ativa e não pode rastrear referências remotas.