Application.ConvertFormula (Excel)
Convierte las referencias a celdas de una fórmula entre los estilos de referencia A1 y F1C1, entre referencias absolutas y relativas o ambas.
Hay un límite de 255 caracteres para la fórmula.
ConvertFormula (Formula, FromReferenceStyle, ToReferenceStyle, ToAbsolute, RelativeTo)
inputFormula = "=SUM(R10C2:R15C2)"
MsgBox Application.ConvertFormula( _
formula:=inputFormula, _
fromReferenceStyle:=xlR1C1, _
toReferenceStyle:=xlA1)
Arguments
Estos son los argumentos con nombre :
Formula (String) - Una cadena que contiene la fórmula que se desea convertir.
FromReferenceStyle (XlReferenceStyle) - El estilo de referencia de la fórmula.
Posibles valores de retorno son xlA1 - Valor predeterminado, xlR1C1 - Utilice xlR1C1 para devolver una referencia de estilo F1C1.
Optional arguments
Los siguientes argumentos son opcionales
ToReferenceStyle (XlReferenceStyle) - Una constante de XlReferenceStyle que especifica el estilo de referencia que desea que se devuelva.
Posibles valores de retorno son xlA1 - Valor predeterminado, xlR1C1 - Utilice xlR1C1 para devolver una referencia de estilo F1C1.
ToAbsolute (XlReferenceType) - Constante de XlReferenceType que especifica el tipo de referencia convertida.
Valores posibles son
xlAbsolute | Convertir al estilo de fila y columna absolutas. |
xlAbsRowRelColumn | Convertir al estilo de fila absoluta y columna relativa. |
xlRelative | Convertir al estilo de fila y columna relativas. |
xlRelRowAbsColumn | Convertir al estilo de fila relativa y columna absoluta. |
RelativeTo (Range) - Un objeto Range que contiene una sola celda.