Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

TechKnowledge-inhoud

Probleem Is het mogelijk om een knop toe te voegen aan een venster Met groot effenen en VBA-code een bestaande Microsoft Access-database te laten openen wanneer op deze knop


wordt geklikt?


Oplossing


Dit kan met Modifier en VBA.


1. Voeg met Modifier een nieuwe knop toe aan het gewenste venster Grote vlakten.


2. Geef deze knop een beschrijvende naam, zoals btnOpenAccessDb.


3. Verleen beveiliging aan dit gewijzigde venster en open het venster zelf in Great Plains.


4. Voeg het venster toe aan VBA en voeg vervolgens ook de nieuwe knop toe aan VBA.


5. Open de VBA-editor en navigeer naar de codesectie voor dit venster Grote vlakten. Hieronder volgt een codevoorbeeld dat u hier kunt gebruiken:


Option Explicit

Dim appAccess As Object


Private Sub btnOpenAccessDb_BeforeUserChanged(KeepFocus As Boolean, CancelLogic As Boolean)


Dim docAccess


Set appAccess = CreateObject("Access.Application")

docAccess = appAccess.OpenCurrentDatabase("C:\My Documents\db1.mdb", True) appAccess.Visible = True End Sub Note -This code sample is designed to open a database named







"db1.mdb" located in the C:\My Documents directory and can be changed as needed. Het appAccess-object moet worden gedimensioneerd in de sectie Algemene declaraties, zodat het blijft bestaan buiten het bereik van de knopklikgebeurtenis waarin de code wordt afvuren.

Dit artikel was TechKnowledge Document ID:32879

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.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×