U kunt de actie ObjectVerwijderen in Access-bureaubladdatabases gebruiken om een opgegeven databaseobject te verwijderen.
Opmerking: Deze actie is niet toegestaan als de database niet wordt vertrouwd.
Opmerking: De macroactie ObjectVerwijderen is niet beschikbaar in Access-webapps.
Instelling
Bij de actie ObjectVerwijderen worden de volgende argumenten gebruikt.
Actieargument |
Beschrijving |
Objecttype |
Het type object dat u wilt verwijderen. Klik op Tabel, Query, Formulier, Rapport, Macro, Module, Data Access-pagina, Serverweergave, Diagram, Opgeslagen procedure of Functie in de lijst Objecttype in het groepsvak Actieargumenten van het deelvenster Opbouwfunctie voor macro's. Laat dit argument leeg als u het object dat in het navigatiedeelvenster is geselecteerd, wilt verwijderen. |
Objectnaam |
De naam van het object dat u wilt verwijderen. Het vak Objectnaam bevat alle objecten in de database van het type dat is geselecteerd met het argument Objecttype. Als u het argument Objecttype niet opgeeft, laat u dit vak ook leeg. Als u een macro met daarin de actie ObjectVerwijderen uitvoert in een bibliotheekdatabase, zoekt Access eerst naar een object met deze naam in de bibliotheekdatabase en daarna in de huidige database. |
Waarschuwing: Als u de vakken Objecttype en Objectnaam leeg laat, verwijdert Access het object dat in het navigatiedeelvenster is geselecteerd zonder een waarschuwingsbericht weer te geven wanneer Access de actie ObjectVerwijderen aantreft.
Opmerkingen
U kunt de actie ObjectVerwijderen gebruiken om tijdelijke objecten te verwijderen die u bij het uitvoeren van de macro hebt gemaakt. U kunt bijvoorbeeld de actie QueryOpenen gebruiken om een tabelmaakquery uit te voeren die een tijdelijke tabel maakt. Wanneer u klaar bent met de tijdelijke tabel, kunt u deze verwijderen met de actie ObjectVerwijderen.
Deze actie heeft hetzelfde effect als een object in het navigatiedeelvenster selecteren en op de toets Delete drukken, of in het navigatiedeelvenster met de rechtermuisknop op het object klikken en daarna op Verwijderen klikken.
Om de actie ObjectVerwijderen uit te voeren in een Visual Basic for Applications-module, kunt u de methode ObjectVerwijderen van het object DoCmd gebruiken.