NamedRange.FormulaLabel (Propiedad)
Obtiene o establece el tipo de etiqueta de fórmula para el control NamedRange.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel (en Microsoft.Office.Tools.Excel.dll)
Sintaxis
'Declaración
Property FormulaLabel As XlFormulaLabel
Get
Set
XlFormulaLabel FormulaLabel { get; set; }
Valor de propiedad
Tipo: Microsoft.Office.Interop.Excel.XlFormulaLabel
Uno de los valores de XlFormulaLabel.
Comentarios
El valor devuelto de esta propiedad puede ser xlNone si el control NamedRange no contiene ninguna etiqueta, o bien uno de los siguientes valores de XlFormulaLabel:
Ejemplos
En el siguiente ejemplo de código se utiliza la propiedad FormulaLabel para especificar que se pueden usar las etiquetas de columnas en fórmulas y, a continuación, se crea una fórmula que use la etiqueta de una columna en un NamedRange.
Se trata de un ejemplo para una personalización en el nivel del documento.
Private Sub ShowFormulaLabel()
Globals.ThisWorkbook.AcceptLabelsInFormulas = True
Dim namedRange1 As Microsoft.Office.Tools.Excel.NamedRange _
= Me.Controls.AddNamedRange(Me.Range("A1", "A4"), _
"formualArrayRange")
namedRange1.FormulaLabel = Excel.XlFormulaLabel.xlColumnLabels
Me.Range("A1").Value2 = "Product Sales"
Me.Range("A2").Value2 = 11
Me.Range("A3").Value2 = 22
Me.Range("A4").Formula = "=Sum(Product Sales)"
End Sub
private void ShowFormulaLabel()
{
Globals.ThisWorkbook.AcceptLabelsInFormulas = true;
Microsoft.Office.Tools.Excel.NamedRange namedRange1 =
this.Controls.AddNamedRange(this.Range["A1", "A4"],
"formualArrayRange");
namedRange1.FormulaLabel =
Excel.XlFormulaLabel.xlColumnLabels;
this.Range["A1", missing].Value2 = "Product Sales";
this.Range["A2", missing].Value2 = 11;
this.Range["A3", missing].Value2 = 22;
this.Range["A4", missing].Formula = "=Sum(Product Sales)";
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.