Programación General > Visual Basic 6.0 e inferiores
Ayuda Para Trasferir Datso De Un Xls A Un Mdb
cpmario:
En el evento Unload de la forma coloca las llamadas a subrutinas
--- Código: Text ---Private Sub Form_Unload(Cancel As Integer) Call CloseAllDatabases Call UnloadAllForms EndEnd Sub
Lo siguiente lo colocas en un módulo BAS. Esta rutina CloseAllDatabases es para DAO
--- Código: Text ---Sub CloseAllDatabases() ' Close out db objects ' and release all memory ' On Error Resume Next Dim wsObject As Workspace Dim dbObject As Database Dim rsObject As Recordset For Each wsObject In Workspaces For Each dbObject In wsObject.Databases For Each rsObject In dbObject.Recordsets rsObject.Close Set rsObject = Nothing Next dbObject.Close Set dbObject = Nothing Next wsObject.Close Set wsObject = Nothing NextEnd Sub Sub UnloadAllForms() Dim frm As Integer frm = Forms.Count Do While frm > 0 Unload Forms(frm - 1) If frm = Forms.Count Then Exit Do frm = frm - 1 LoopEnd Sub
:hola:
Makko:
Gracias... lo de cerrar todo... me sirvio a mi tb.
Saludos amigo.
Navegación
[*] Página Anterior
Ir a la versión completa