Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Formulario en VBA aplicado a registro de Asistentes a una conferencia

| Sin comentarios

Usualmente cuando se realiza una conferencia es importante saber los datos de los participantes, es por ello que en la mayoría de veces se utiliza las celdas de Excel. Sin embargo, esto puede ser un poco tedioso, debido a que se puede correr celdas. En consecuencia, el formularia en VBA será de  mucha ayuda para registrar  los nombres.

Para ello en primer lugar, se busca de definir los datos que se requieren. Por ejemplo: los nombres, apellidos, edad, procedencia(universidad, Empresa...). Que posteriormente, serán puestos en el cuadro de diálogo con la opción cuadro de texto(abI) Y se nombra con la opción etiqueta(se cambiará de nombre con la opción Caption). Luego, se aplica un botón que servirá para registrar los datos, ese botón se llama Botón de comando.

formu

(Para mayor visualización de la imagen, hacer click en la misma)

Finalmente cuando ya este listo el cuadro de diálogo se procede a insertar la programación:

Private Sub CommandButton1_Click()
Sheets("Hoja1").Select
ult = Cells(Rows.Count, 1).End(xlUp).Row
Cells(ult + 1, 1) = TextBox1.Text
Cells(ult + 1, 2) = TextBox2.Text
Cells(ult + 1, 3) = TextBox3.Text

TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox4.Text = ""
TextBox5.Text = ""

' textbox sirve para poder borrar lo que hemos registrado en los cuadritos
End Sub

 

Private Sub Label5_Click()

End Sub

Private Sub UserForm_Click()

End Sub

Helen Pozo

Deja una respuesta

Los campos requeridos estan marcados con *.