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 Sub
En 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