Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Obtém um Microsoft.Office.Interop.Excel.Names coleção que representa todos os nomes na pasta de trabalho (incluindo todos os nomes específicos de planilha).
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintaxe
'Declaração
Public ReadOnly Property Names As Names
Get
public Names Names { get; }
Valor de propriedade
Tipo: Microsoft.Office.Interop.Excel.Names
A Microsoft.Office.Interop.Excel.Names coleção que representa todos os nomes na pasta de trabalho (incluindo todos os nomes específicos de planilha).
Exemplos
O seguinte exemplo de código usa a Names propriedade para criar três Microsoft.Office.Interop.Excel.Name que se referem aos intervalos diferentes na planilha de objetos Sheet1. O exemplo percorre cada Microsoft.Office.Interop.Excel.Name na pasta de trabalho e exibe os nomes na coluna a de planilha Sheet1.
Este exemplo é para uma personalização em nível de documento.
Private Sub DisplayWorkbookNames()
Me.Names.Add("Name1", Globals.Sheet1.Range("B1", "B5"), _
True)
Me.Names.Add("Name2", Globals.Sheet1.Range("C1", "C5"), _
True)
Me.Names.Add("Name3", Globals.Sheet1.Range("D1", "D5"), _
True)
Dim i As Integer
For i = 1 To Me.Names.Count
Globals.Sheet1.Range("A" & i.ToString()).Value2 = _
Me.Names.Item(i)
Next i
End Sub
private void DisplayWorkbookNames()
{
this.Names.Add("Name1", Globals.Sheet1.Range["B1", "B5"], true, missing,
missing, missing, missing, missing, missing, missing, missing);
this.Names.Add("Name2", Globals.Sheet1.Range["C1", "C5"], true, missing,
missing, missing, missing, missing, missing, missing, missing);
this.Names.Add("Name3", Globals.Sheet1.Range["D1", "D5"], true, missing,
missing, missing, missing, missing, missing, missing, missing);
for (int i = 1; i <= this.Names.Count; i++)
{
Globals.Sheet1.Range["A" + i.ToString(), missing].Value2 =
this.Names.Item(i, missing, missing);
}
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.