Excel Avanzado

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

Excel Avanzado

Formulario para registrar asistentes

| 7 comentarios

 

DESARROLLO DE UN FORMULARIO

PARA LA INSCRIPCIÓN DE ASISTENTES PARA UNA CONFERENCIA

 

Numerosas universidades y escuelas de negocio, realizan frecuentemente conferencias, talleres y cursos rápidos sobre diversas materias, como por ejemplo: liderazgo, estrategia corporativa, finanzas, marketing, etc. Ello se aprecia en nuestros medios a través de las diversas publicidades, y para facilitar el registro de los diversos interesados, estudiantes, egresados o todo tipo de profesional, se ha desarrollado un formulario que permite el fácil y práctico registro, en forma ordenada, con la cual luego se puede procesar los datos para control de asistencia, convocar a una nueva conferencia, mantener una base de datos con potenciales clientes, ya sea para uso inmediato en la conferencia que se convoque o para las siguientes convocatorias.

 

Esta información es más aun importante si se tratase de una escuela de negocio extranjero que toma el riesgo de ingresar dentro de la oferta de conferencias de las escuelas de negocio de Perú.

 

Para ello, utilizando los formularios y las macros en Microsof Excel, se ha desarrollo una forma de registrar a los asistentes.

 

Francklin Cuba Jimenez Decargar ejemplo de Francklin Cuba Jimenez

7 comentarios

  1. Podrían colgar el ejemplo paso a paso por favor? Gracias de antemano.

  2. Excelente hoja de ingreso de datos... y nosotros matándonos por hacer un aplicactivo VB.Net sin resultado alguno... ahora a ese proyecto sería excelente agregarle un reconocedor de código de barras e identifique el ingreso... esto en caso de que la charla o congreso... dure 2 a 3 días a más.

  3. Buena tarde... ! Antes que nada, felicitarlos por escelente sitio para los estudiosos y aprendices de Excel.. Quisiera saber si es posible con alguien de Uds. un desarrollo para poder subir una informacion a un programa contable (SIIGO), la cual se trata de de unas facturas de compra de mercancia que contienen a veces muchas referencias de productos. Esto lo hacemos normalmente por la importacion de datos que maneja el mismo prgrograma esde excel, pero "cuadrar" el archivo en excel a veces resulta muy dispendioso, por lo que queremos hacerlo de alguna forma mas automatizado, no sé, con VBA o algo asi complementado con el mismo excel.
    Si alguien nos puede ayudar, estaremos muy agradecidos.

  4. Seria útil implementar una validación de datos de texto, fecha y números en los TextBox del formulario, para evitar el ingreso erróneo de información.

    • Para validación de fecha deberías usar el siguiente código

      Private Sub txtFecha_Leave(sender As Object, e As EventArgs) Handles txtFecha.Leave

      Dim tb As TextBox = DirectCast(sender, TextBox)

      ' Si no hay ningún valor, abandonamos el procedimiento.
      '
      If (tb.Text = String.Empty) Then Return

      Dim ci As CultureInfo = Application.CurrentCulture

      ' Verificamos si la fecha es correcta y cumple con el
      ' modelo ddMMyyyy.
      '
      Dim dt As DateTime
      Dim bln As Boolean = DateTime.TryParseExact( _
      tb.Text, "ddMMyyyy", ci, DateTimeStyles.None, dt)

      If (Not (bln)) Then
      ' La fecha no es correcta; no cancelamos el evento.
      tb.Clear()

      Else
      ' Formateamos la fecha correctamente.
      '
      tb.Text = String.Format("{0:dd/MM/yyyy}", dt)

      End If

      End Sub

  5. para números se debería ingresar lo siguiente
    Private Sub TextBox1_Change()
    If Not IsNumeric(TextBox1.Text) And _
    TextBox1.Text “” Then
    Beep
    MsgBox “Se debe ingresar solo números”
    TextBox1.Text = “”
    TextBox1.SetFocus
    End If
    End Sub

    para texto el código adecuado es el siguiente:

    Private Sub TextBox2_Change()
    If IsNumeric(TextBox2) And _
    TextBox2.Text “” Then
    Beep
    MsgBox “Se debe ingresar solo Texto”
    TextBox2.Text = “”
    TextBox2.SetFocus
    End If
    End Sub

  6. my buena tu información, una pregunta como puedo cambiar el orden de los datos en la hoja de registro ejemplo es decir que la fecha en lugar de la columna A aparezca en la C

Deja una respuesta

Los campos requeridos estan marcados con *.