En un formulario tengo varios textbox con evento exit, se comportan como tales, es decir el código corre una vez ingreso un dato y doy el enter, sin embargo uno de ellos cuyo código es similar a otros:
Private Sub TextBox10_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Me.TextBox10.BackColor = &HFFFFFF 'Blanco
Me.TextBox13.BackColor = &HFF& 'Rojo
Me.TextBox13.SetFocus
End Sub
Se comporta como si fuera evento enter, es decir no recibe el Foco y ejecuta los códigos antes del ingreso de los datos, además con el enter no ingresa el dato, debo hacerlo con el cursor, pasando a otro TextBox, !es muy raro!
Depure paso a paso por instrucción para seguir el comportamiento de los códigos que lo preceden y está todo bien, es decir cuando llega al TextBox precedente entre otros se ejecutan estos códigos:
Estimados
En un formulario tengo varios textbox con evento exit, se comportan como tales, es decir el código corre una vez ingreso un dato y doy el enter, sin embargo uno de ellos cuyo código es similar a otros:
Private Sub TextBox10_Exit(ByVal Cancel As MSForms.ReturnBoolean)
Me.TextBox10.BackColor = &HFFFFFF 'Blanco
Me.TextBox13.BackColor = &HFF& 'Rojo
Me.TextBox13.SetFocus
End Sub
Se comporta como si fuera evento enter, es decir no recibe el Foco y ejecuta los códigos antes del ingreso de los datos, además con el enter no ingresa el dato, debo hacerlo con el cursor, pasando a otro TextBox, !es muy raro!
Depure paso a paso por instrucción para seguir el comportamiento de los códigos que lo preceden y está todo bien, es decir cuando llega al TextBox precedente entre otros se ejecutan estos códigos:
Me.TextBox10.BackColor = &HFF& 'Rojo
Me.TextBox10.SetFocus
Si fuera posible alguna aguda por favor, o alguna pista por donde buscar, que estoy haciendo mal?
Tenfo dificultades para adjuntar el archivo pues esta enlazado con otros.
Gracias