Compartilhar via


Propriedade XmlMappedRange.Formula

Obtém ou define a fórmula de um controle de XmlMappedRange na notação de A1-style.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel (em Microsoft.Office.Tools.Excel.dll)

Sintaxe

'Declaração
Property Formula As Object
Object Formula { get; set; }

Valor de propriedade

Tipo: System.Object
A fórmula de um controle de XmlMappedRange na notação de A1-style.

Comentários

Se o controle de XmlMappedRange contém uma constante, essa propriedade retornará a constante.

Se o controle de XmlMappedRange está vazia, essa propriedade retornará uma cadeia de caracteres vazia.

Se o controle de XmlMappedRange contém uma fórmula, essa propriedade retornará a fórmula como uma cadeia de caracteres no mesmo formato em que seria exibido na barra de fórmula (incluindo o sinal de igualdade).

Se você definir o valor ou a fórmula de um controle de XmlMappedRange em uma data, Microsoft Office Excel verifica se essa célula já está formatada com um dos formatos de número de data ou hora.Caso contrário, o excel altera o formato do número ao número de formato de data curto padrão.

Exemplos

O exemplo de código a seguir usa a propriedade de Formula para definir o valor de XmlMappedRange para igual a soma dos valores das células A1 e A2.Este exemplo de código a seguir pressupõe que a planilha atual contiver XmlMappedRange chamado CustomerAddress1Cell com um elemento correspondente do esquema de tipo int.

Private Sub SetFormula()
    Me.Range("A1", "A2").Value2 = 2222
    Me.CustomerAddress1Cell.Formula = "=Sum(A1+A2)"
End Sub
private void SetFormula()
{
    this.Range["A1", "A2"].Value2 = 2222;
    this.CustomerAddress1Cell.Formula = "=Sum(A1+A2)";
}

Segurança do .NET Framework

Consulte também

Referência

XmlMappedRange Interface

Namespace Microsoft.Office.Tools.Excel