
¿Cambiar el color de un textbox creado mediante código, al seleccionarlo? VBA Excel
Publicado por Daniel (8 intervenciones) el 17/09/2015 04:50:53
Saludos a todos,
Tengo un formulario, el cual es como se ve en la imagen que adjunto, Los textbox de Cantidad son creados dinámicamente dentro de la macro así:

Lo que quiero hacer es que al poner el cursor en uno de los textbox, este me cambie de color y se me resalte el ítem del listbox correspondiente,
¿Cómo podría hacer esto mediante programación en VBA de Excel?
Agradezco su atención y cooperación
Tengo un formulario, el cual es como se ve en la imagen que adjunto, Los textbox de Cantidad son creados dinámicamente dentro de la macro así:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Private Sub UserForm_Initialize()
Application.ScreenUpdating = False
Sheets("Maestros").Select
Filas = Range("L1").End(xlDown).Row - 2
UserForm_Initialize()
Dim n As Integer
For n = 1 To Filas
With Me.Controls.Add("Forms.TextBox.1")
.Name = "Texto" & n
.Top = 23 + (n - 1) * 13.6: .Height = 13.5
.Left = 280: .Width = 50
.Font.Size = 7
End With
Next n
End Sub

Lo que quiero hacer es que al poner el cursor en uno de los textbox, este me cambie de color y se me resalte el ítem del listbox correspondiente,
¿Cómo podría hacer esto mediante programación en VBA de Excel?
Agradezco su atención y cooperación
Valora esta pregunta


0