Saltar al contenido

Uso de ActiveControl


Recommended Posts

publicado

Hace unos días Antoni me resolvió un problema con un calendario flotante.

He utilizado lo mismo en un programa TPV que estoy diseñando y me he estado volviendo loco; El problema que hay es que los botones están en un marco (frame).

Aquí mando un archivo donde se ve el problema y no se como solucionarlo.

En él van 6 botones; tres de ellos incrustados en un frame; y cuando trato de capturar los parámetros me da los del marco en lugar de los del botón.

En los tres que están fuera del marco perfectamente.

Help.....

 

Acciones Cortas.xlsm

publicado

A grandes males, grandes remedios:

Private Sub CommandButton4_Click():  Accion CommandButton4: End Sub
Private Sub CommandButton5_Click():  Accion CommandButton5: End Sub
Private Sub CommandButton6_Click():  Accion CommandButton6: End Sub

 

publicado

Lo he resuelto por la misma vía:

Private Sub CommandButton4_Click():  Accion Frame1.ActiveControl: End Sub
Private Sub CommandButton5_Click():  Accion Frame1.ActiveControl: End Sub
Private Sub CommandButton6_Click():  Accion Frame1.ActiveControl: End Sub

 

publicado

 

Excelente..... 10 para tí (no, 12)

Lo que observo es que la primera opcion no depende de si está en un marco o no, quizás sea lo mejor para un uso universal, y la segunda para mejor uso de copiar pegar para llevar una instrución

Lo probaré donde va a ir ubicado y denro de un ratito paso el archivo del proyecto que estoy llevando a cabo

publicado

Aquí está mi pequeño gran proyecto (Como he comentado está en pañales).

Para acceder al mogollón del tema pulsar sobre probar luego sobre TPV->Entrada TPV

TPV EXCEL.zip

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.