Compartilhar via


Propriedade XmlMappedRange.FormulaR1C1

Obtém ou define a fórmula para o controle de XmlMappedRange , usando notação de R1C1-style.

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

Sintaxe

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

Valor de propriedade

Tipo: System.Object
A fórmula para o controle de XmlMappedRange , usando notação de R1C1-style.

Comentários

Se o controle de XmlMappedRange contém uma constante, retornos dessa propriedade a constante.

Se o controle de XmlMappedRange está vazia, a propriedade retorna uma cadeia de caracteres vazia.

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

Se você definir o valor ou a fórmula de um controle de XmlMappedRange a 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 formato de número é alterado para o número de formato de data curto padrão.

Exemplos

O exemplo de código usa a propriedade de FormulaR1C1 para definir o valor de XmlMappedRange para igualar a raiz quadrada da célula A1, como a notação R1C1 de usar especificada. 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 SetFormulaR1C1()
    Me.Range("A1").Value2 = 1185921
    Me.CustomerAddress1Cell.FormulaR1C1 = "=SQRT(R1C1)"
End Sub
private void SetFormulaR1C1()
{
    this.Range["A1"].Value2 = 1185921;
    this.CustomerAddress1Cell.FormulaR1C1 = "=SQRT(R1C1)";
}

Segurança do .NET Framework

Consulte também

Referência

XmlMappedRange Interface

Namespace Microsoft.Office.Tools.Excel