Después del evento Change, ¿Qué sigue?

Me estoy iniciando en los macros de excel. Luego de muchas horas de ver video y leer varios tutoriales, logré hacer una macro que me escribiera en una columna números, desde 1 hasta X. Aquí todo bien. Ahora necesito rellenar esas filas con datos, pero no supe como comenzar...

La pregunta concreta es: Como hago una macro para que después de que se ejecute el código del evento change, hacer unos cálculos y colocarlos en las filas que yo quiero.

1 respuesta

Respuesta

[Hola. Es que el evento change te va a devolver el registro que tengas. Prueba este código a ver que te parece.

Dim UF As Long
With Hoja2
    UF = .Range("A" & Rows.Count).End(xlUp).Row + 1 '<---- NUMERA LA COLUMNA   "A"
         .Range("A" & UF) = UF - 1
         .Range("B" & UF) = Me.TextBox1.Text
         .Range("C" & UF) = Me.TextBox2.Text
         .Range("D" & UF) = Me.TextBox3.Text
        MsgBox "Datos Registrados Satisfactoriamente", vbInformation
End With

Este código te registra en la columna A un número consecutivo y en las columnas B, C y D los datos que tengas en 3 cajas de texto

Tienes que pegar el código dentro del evento click de un botón, por ejemplo

¡Gracias! Bien, por ahora ya se que sigue, el como, lo veré enseguida. Les agradezco el apoyo. Y si les parece, por aquí seguiré molestándolos hasta que logre aprender y avanzar.

Una vez más, gracias

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas