Macro para modificar columna de formula en excel

Quisiera saber que macro puedo hacer para modificar la columna de una formula, es decir, si en la celda e1 tengo una formula que es =suma(a1:b1) lo que quiero con la macro es que cuando lo ejecute varie la columna que suma tal que la formula siga estan en e1, y sea =suma(b1:c1)

Esto es un ejemplo normalmente las formulas serian mas complejas cn buscarv indices y demas y se aplicaria a rangos

Respuesta

¿Cuánta condiciones tiene que dares para que cambie el rango de la fórmula?

con un if .... then se podria hacer

y tambien con select case 

O en su major forma en el evento chamge de la hoja

Con una de esa tres opciones puedes varia la fórmula y el rango

¿Cuánta condiciones tiene que dares para que cambie el rango de la fórmula?

La unica condicion es q a la formula existente se cambie aumentando una colimna mas, pero en la formula , la celda donde se encuentra escrita dicha formula siempre es la misma

Por lo que veo si cambia

"=suma(b1:c1)" estas es una y estas es otra   "=suma(a1:b1)" 

O al meno que sea de estas manera que cambie los valores en una celda y en otras no

¿

¿

?

¿

¿Muéstranos una image de tu hoja y una de como quiere que se vea?

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas