Macro Excel que haga referencia a uno o otro control
Esta macro la reconoces ¿qué pretendo?
Sub Seleccionar_Linea()
'comentado x Elsamatilde
'activa la celda A2 (de la hoja activa)
Range("a2").Activate
'declara una variable que contendrá las celdas de la región actual
Set Rango = Range("A1").CurrentRegion
'guarda en la variable 'Valor' el dato seleccionado de la lista
'listindex indica el nro de índice del elemento seleccionado
valor = MPAG.cmbEdProv.List(MPAG.cmbEdProv.ListIndex)
'busca ese valor en el rango y si lo encuentra lo selecciona
Rango.Find(What:=valor, LookAt:=xlWhole, After:=ActiveCell).Activate 'Busca la linea, el valor seleccionado en el Combno
Range("A" & ActiveCell.Row & ":i" & ActiveCell.Row).Select 'Selecciona linea de la celda seleccionada
End SubEn el formulario, tengo una pagina con 4 pestañas como `podiste ver en el tema anterior, en las pestañas Edicion (2ª y 4ª) los controles Combo tiene nombre diferente como es obvio.
Dime o hazme algo para que use la MISMA MACRO para los 2 controles segun este usando, o uno o otro.
Uno es: valor = MPAG.cmbEdProv.List(MPAG.cmbEdProv.ListIndex)
Y el otro seria. O lo es: valor = MPAG. CmbEdProd. List(MPAG. CmbEdProd. ListIndex)
1 Respuesta
Respuesta de Elsa Matilde
1