Propiedad Range.FormulaR1C1 (Excel)

Devuelve o establece la fórmula para el objeto mediante referencias de estilo R1C1 en el lenguaje de macro. Variante de lectura y escritura.

Sintaxis

expresión. FormulaR1C1

expresión Variable que representa un objeto Range.

Comentarios

Si la celda contiene una constante, esta propiedad la devolverá. Si está vacía, devolverá una cadena vacía. Si la celda contiene una fórmula, la propiedad devolverá la fórmula en forma de cadena, con el mismo formato en que se presentaría en la barra de fórmulas (incluido el signo igual).

Si se define el valor o la fórmula de una celda como una fecha, Microsoft Excel comprueba si dicha celda ya tiene uno de los formatos numéricos de fecha u hora. De lo contrario, cambia el formato numérico al formato numérico de fecha corto predeterminado.

Si el rango tiene una o dos dimensiones, se puede definir la fórmula conforme a una matriz de Visual Basic de las mismas dimensiones. Asimismo, es posible escribir la fórmula en una matriz de Visual Basic.

Si se define la fórmula de un rango de varias celdas, se llenan todas las celdas del rango con la fórmula.

Ejemplo

En este ejemplo se establece una fórmula para la celda B1 de Sheet1.

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

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.