Option Explicit
Private msVble1 AS String
Private msConsulta1 AS String
Private msloQueNecesitesParaGenerarElInforme AS Long
Public msEditarPropiedades(vble1 AS String,consulta1 As String,loQueNecesitesParaGenerarElInforme AS Long)
'Asignar las vbles que le pasamos a vbles definidas a nivel de formulario
msVble1 = Vble1
msConsulta1 = Consulta1
msloQueNecesitesParaGenerarElInforme = loQueNecesitesParaGenerarElInforme
Timer1.Enabled = true
Me.Show vbModal
End Sub
Private Sub Timer1_Timer()
Timer1.Enabled = false
msGenerarInforme
'Cuando he terminado de generar el informe, cierro el formulario
Unload me
End Sub
Private Sub msGenerarInforme()
'Todo el codigo para generar la hoja excel
' Al final ponemos Excel Visible
End Sub