Hallo, ich möchte eine Access Tabelle mit einem Makro löschen, falls sie geöffnet ist, soll sie geschlossen werden und danach gelöscht werden?
Sub deleteTable()
If CurrentProject.AllForms("tblUpload").IsLoaded Then DoCmd.Close acForm, "tblUpload" Else DoCmd.DeleteObject acTable, "tblUpload" End If
End Sub
Bekomme aber eine Fehlermeldung: In dem von ihnen eingegebenen ausdruck wird auf ein objekt verwiesen, das geschlossen oder nicht vorhanden ist.
1 Antwort
Hi Du kannst die Tabelle über
on error resume next
DoCmd.SetWarnings False
DoCmd.Close acTable, "Order Review", acSaveYes
DoCmd.DeleteObject acTable, "Former Employees Table"
https://msdn.microsoft.com/de-de/library/office/ff197376.aspx