Refrescar diversos formularios
Tengo un problema porque no puedo refrescar varios formularios al mismo tiempo.
Resulta que tengo un formulario (FORM1) donde introduzco datos y quiero que estos se refresquen en diversos formularios más pero sólo lo hace en el que tengo abierto. Utilizo el siguiente evento que se genera al cerrar el FORM1
Private Sub Form_Close()
Form.Refresh
[Forms]![Formulario_Catalogacion]![cuadro combinado325].Requery
End Sub
Este evento me refresca el cuadro combinado del Formulario Catalogación pero también quiero que lo haga de otros formularios.
He probado a ponerlo así pero me da error porque dice que no lo encuentra y es porque no está abierto el formulario
Form.Refresh
[Forms]! [Formulario_Catalogacion]![cuadro combinado325].Requery
[Forms]! [Formulario_Autor]![cuadro combinado325].Requery
End Sub
Se que es algo ilógico el querer refrescar formularios cerrados, pero lo que pasa es que quiero evitar tener que crear un FORM1 para cada formulario teniendo así un único FORM1 (donde meto datos) para todos los formularios y así que sólo actualice los datos en el formulario que tenga abierto en ese momento
Resulta que tengo un formulario (FORM1) donde introduzco datos y quiero que estos se refresquen en diversos formularios más pero sólo lo hace en el que tengo abierto. Utilizo el siguiente evento que se genera al cerrar el FORM1
Private Sub Form_Close()
Form.Refresh
[Forms]![Formulario_Catalogacion]![cuadro combinado325].Requery
End Sub
Este evento me refresca el cuadro combinado del Formulario Catalogación pero también quiero que lo haga de otros formularios.
He probado a ponerlo así pero me da error porque dice que no lo encuentra y es porque no está abierto el formulario
Form.Refresh
[Forms]! [Formulario_Catalogacion]![cuadro combinado325].Requery
[Forms]! [Formulario_Autor]![cuadro combinado325].Requery
End Sub
Se que es algo ilógico el querer refrescar formularios cerrados, pero lo que pasa es que quiero evitar tener que crear un FORM1 para cada formulario teniendo así un único FORM1 (donde meto datos) para todos los formularios y así que sólo actualice los datos en el formulario que tenga abierto en ese momento
1 respuesta
Respuesta de fg89o
1