Insertar fórmula junto con varios valores de un combox en un Userform

Tengo un Userform que contiene varios combobox, que al oprimir un botón agrega los valores de los comboboxes a una hoja, pero quisiera que en la ultima columna agregue cada vez que se inserta una nueva fila con valores una fórmula, ¿es posible?

2 Respuestas

Respuesta
1

La manera más sencilla, y sin usar ninguna macro (por si no sabes de programación):

Convierte tu base de datos (el rango o tabla donde se graba la información) en TABLA DE EXCEL: Selecciona una celda del rango y: Insertar Tabla (no tabla dinámica)

Luego agrega la ultima columna, el encabezado y la fórmula, en la primera fila de la tabla

La fórmula se copiará automáticamente hacia abajo... y cada vez que agregues una línea (ya sea escribiendo manualmente o mediante el userform) esa fórmula ira copiándose una línea más.

Respuesta
1

Este ejemplo te aportará algo más

https://youtu.be/Cdzevs7lYrk

https://youtu.be/gqZzSfikEYY

https://youtu.be/smL4A-aRjCM

Cuando pases los datos del combobox a la hoja de excel pon el código para escribir una fórmula en la celda que deseas por ejemplo el código que sigue agrega una fórmula a la celda M2 que redondea a dos decimales la suma de

Cells(2, "M").Formula = "=round(sum(A2:D2 "),2)"

también puedes hacer la suma con macro y agregarla en la celda del siguiente modo

https://youtu.be/GhpxZWwLhyc

https://youtu.be/d4VgP82naPI

https://youtu.be/qLmh1dwh858

https://youtu.be/yYsO9lDewsY

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas