Como escribir una fórmula en varias líneas en vba

Tengo una fórmula suma, dentro de una macro es muy larga porque suma muchas celdas, como la escribo en varias líneas Bueno desde ya muchas Gracias

1 Respuesta

Respuesta
1

Te dejo unos ejemplos. El 1º dejándola en 1 sola línea separado del resto de la instrucción:

    ActiveCell.FormulaR1C1 = _
        "=SUM(R[-11]C[-2]:R[-9]C[-2])+SUM(R[-10]C[-3]:R[-7]C[-3])"

El 2º separando la funciòn en varias lineas (cada linea termina con comillas dobles, espacio, guion bajo y la linea siguiente empieza con comillas dobles)

    ActiveCell.FormulaR1C1 = "=R[-11]C[-1]+R[-10]C[-1]+R[-9]C[-1]" & _
        "+R[-8]C[-1]+R[-7]C[-1]+R[-6]C[-1]+R[-5]C[-1]+R[-4]C[-1]" & _
        "+R[-3]C[-1]+R[-2]C[-1]+R[-1]C[-1]"

Sdos y no olvides valorar y finalizar la consulta si el tema queda resuelto.

Elsa

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas