
Ayuda con valores predeterminados
Publicado por Jorge (39 intervenciones) el 05/08/2021 16:43:04
Buenas amigos, espero estén bien y que no sea molestia mi traba. Tengo un formulario el cual anexo la imagen.

La idea es hacer ese efecto que tienen otros programas como FileMaker o Access donde puedes poner la etiqueta del cuadro de texto, listbox, combobox, etc... dentro del campo y que al momento de hacer click dentro del objeto en el cual queremos introducir algún tipo de información la etiqueta desaparezca.

Estuve haciéndolo la cual logre buenos resultados de la siguiente manera, en las propiedades del campo añadí en "Text" el nombre del campo, mediante los siguientes codigos que dejo aqui:
De entrada hago que la etiqueta desaparezca y si al salir del campo no se introdujo información la etiqueta vuelve aparecer.
Mi problema que veo tedioso es el siguiente ya que mi formulario tiene muchos campos y quisiera especificar esas acciones en un código mas resumido para no estar repitiendo la entrada y salida en todos los campos.

La idea es hacer ese efecto que tienen otros programas como FileMaker o Access donde puedes poner la etiqueta del cuadro de texto, listbox, combobox, etc... dentro del campo y que al momento de hacer click dentro del objeto en el cual queremos introducir algún tipo de información la etiqueta desaparezca.

Estuve haciéndolo la cual logre buenos resultados de la siguiente manera, en las propiedades del campo añadí en "Text" el nombre del campo, mediante los siguientes codigos que dejo aqui:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Private Sub cedula_Enter()
If Me.cedula.Value = "CEDULA" Then
Me.cedula.Value = Empty
End If
End Sub
'
'
Private Sub cedula_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If Me.cedula = Empty Then
Me.cedula.Value = "CEDULA"
End If
End Sub
De entrada hago que la etiqueta desaparezca y si al salir del campo no se introdujo información la etiqueta vuelve aparecer.
Mi problema que veo tedioso es el siguiente ya que mi formulario tiene muchos campos y quisiera especificar esas acciones en un código mas resumido para no estar repitiendo la entrada y salida en todos los campos.
Valora esta pregunta


0