Range.FormulaR1C1 (Excel)

Retorna ou define a fórmula para o objeto, usando notação de estilo R1C1 no idioma da macro. de leitura/gravação.

Se a célula contiver uma constante, essa propriedade retornará essa constante. Se a célula estiver vazia, a propriedade retornará uma cadeia de caracteres vazia. Se a célula contiver uma fórmula, a propriedade retornará a fórmula como uma cadeia de caracteres, no mesmo formato em que ela seria exibida na barra de fórmulas (inclusive o sinal de igual). Quando você define o valor ou a fórmula de uma célula como uma data, o Microsoft Excel verifica se essa célula já está formatada com um dos formatos de número de data ou hora. Se não estiver, o formato de número será alterado para o formato de número de data abreviada padrão. Quando o intervalo é uni ou bidimensional, você pode definir a fórmula como uma matriz do Visual Basic com as mesmas dimensões. Também pode inserir a fórmula em uma matriz do Visual Basic. A definição da fórmula de um intervalo de múltiplas células preenche todas as células do intervalo com a fórmula.


Worksheets("Sheet1").Range("B1").FormulaR1C1 = "=SQRT(R1C1)"