Applies ToAccess voor Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Als uw Access-database VBA-code (Visual Basic for Applications) bevat, kunt u die code verbergen door uw database op te slaan in de .accde-bestandsindeling. Als u een database opslaat als een ACCDE-bestand, worden alle VBA-codemodules gecompileerd, worden alle bewerkbare broncode verwijderd en wordt de doeldatabase gecomprimeerd. Uw VBA-code behoudt de functionaliteit, maar de code kan niet worden weergegeven of bewerkt. Over het algemeen blijft de database werken zoals u gewend bent. U kunt nog steeds gegevens bijwerken en rapporten uitvoeren.

In dit artikel

een ACCDE-bestand Creatie

Gebruik de volgende procedure om een .accde-bestand te maken. Met deze procedure blijft het oorspronkelijke ACCDB-bestand ongewijzigd.

  1. Open de database en klik vervolgens op Bestand > Opslaan als.

  2. Selecteer in het gebied Opslaan als onder Database opslaan als de optie ACCDE maken en klik vervolgens op Opslaan als.

  3. Blader in het dialoogvenster Opslaan als naar de locatie waar u het .accde-bestand wilt opslaan.

  4. Typ eventueel een nieuwe naam voor het bestand in het vak Bestandsnaam .

  5. Klik op Opslaan.

    Als er al een bestand bestaat met de naam die u opgeeft, wordt u gevraagd het bestaande bestand te vervangen. Klik op Ja om het bestaande ACCDE-bestand te overschrijven of klik op Nee om terug te keren naar het dialoogvenster Opslaan als en typ een nieuwe bestandsnaam.

Access maakt het .accde-bestand, sluit het oorspronkelijke ACCDB-bestand en opent vervolgens het .accde-bestand.

Functionaliteit die is gewijzigd in een .accde-bestand

Het opslaan van uw Access-database als een .accde-bestand voorkomt niet volledig wijzigingen in het databaseontwerp. De volgende taken kunnen echter niet worden uitgevoerd in een ACCDE-bestand:

  • Formulieren, rapporten of modules wijzigen of maken.

  • Het dialoogvenster VBA-verwijzingen gebruiken om verwijzingen naar objectbibliotheken of databases toe te voegen, te verwijderen of te wijzigen.

  • De VBA-code weergeven of wijzigen.

  • Access-formulieren, -rapporten of -modules importeren of exporteren. Tabellen, query's en macro's kunnen echter worden geïmporteerd uit of geëxporteerd naar .accdb-databases.

Problemen met het wijzigen van formulieren, rapporten of modules

Zorg ervoor dat u een kopie van uw oorspronkelijke Access-database bewaart. Als u het ontwerp van formulieren, rapporten of modules in een .accde-bestand wilt wijzigen, moet u de oorspronkelijke Access-database (het ACCDB-bestand) wijzigen en deze vervolgens opnieuw opslaan als een .accde-bestand. Het opslaan van een Access-database met tabellen als een ACCDE-bestand kan leiden tot problemen met het afstemmen van verschillende versies van de gegevens als u later het ontwerp van de formulieren, rapporten of modules wilt wijzigen. Daarom is het opslaan van een Access-database als accde-bestand het meest geschikt voor de front-enddatabase van een front-end-/back-endtoepassing.

Beperkingen voor het opslaan van een database als accde-bestand

Sommige beperkingen kunnen verhinderen dat u uw Access-database opslaat als een ACCDE-bestand:

  • U moet wachtwoordtoegang hebben tot de VBA-code.

  • Als uw Access-database verwijst naar een andere Access-database of een invoegtoepassing, moet u alle Access-databases of -invoegtoepassingen in de keten van verwijzingen opslaan als .accde-bestanden.

Als u een database versleutelt met een wachtwoord voordat u deze opslaat als een ACCDE-bestand, wordt het ACCDE-bestand ook versleuteld en moet u het wachtwoord telkens invoeren wanneer u het opent. Als u niet wilt dat het ACCDE-bestand wordt versleuteld, moet u het ACCDB-bestand ontsleutelen voordat u het opslaat als een .accde-bestand. Nadat u de database hebt opgeslagen als een .accde-bestand, kunt u het ACCDB-bestand opnieuw versleutelen. Gebruik de volgende procedure om een ACCDB-bestand te ontsleutelen:

  1. Klik op het tabblad Bestand op Info en klik op Database ontsleutelen

    Het dialoogvenster Databasewachtwoord opheffen wordt geopend.

  2. Typ in het dialoogvenster Databasewachtwoord opheffen in het vak Wachtwoord het databasewachtwoord.

  3. Klik op OK.

Hoe verwijzingen werken met .accde-bestanden

Als u probeert een ACCDE-bestand te maken op basis van een Access-database (.accdb) of een Access-invoegtoepassing (.accda) die verwijst naar een andere Access-database of -invoegtoepassing, wordt Access een foutbericht weergegeven en kunt u de bewerking niet voltooien. Als u een database wilt opslaan die naar een andere database verwijst als een ACCDE-bestand, moet u alle databases in de keten met verwijzingen opslaan als .accde-bestanden, beginnend bij de eerste database waarnaar wordt verwezen. Nadat u de eerste database hebt opgeslagen als een ACCDE-bestand, moet u de verwijzing in de volgende database bijwerken om te verwijzen naar het nieuwe ACCDE-bestand voordat u het opslaat als een .accde-bestand, enzovoort.

Stel dat Database1.accdb verwijst naar Database2.accdb en Database2.accdb verwijst naar Database3.accda. Ga als volgt te werk om Database1.accdb op te slaan als een ACCDE-bestand:

  1. Sla Database3.accda op als Database3.accde.

  2. Open Database 2.accdb en wijzig de verwijzing zodat deze verwijst naar het nieuwe bestand met de naam Database3.accde.

  3. Sla Database2.accdb op als Database2.accde.

  4. Open Database1.accdb en wijzig de verwijzing zodat deze verwijst naar het nieuwe bestand met de naam Database2.accde.

  5. Sla Database1.accdb op als Database1.accde.

Naar boven

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.