Access 2007 Feilkode 2950

Når du åpner en Access 2007-database Microsoft Office, kan du få en feilmelding med feilkodenummeret 2950. Feilen returnerer følgende feilmelding: Handling mislyktes Feil Nummer: 2950. Denne feilen er produsert når du ringer en Visual Basic for Applications, eller VBA, funksjon fra en makro.

symptomer

Ett av symptomene på denne feilmeldingen når du kjører en makro som kaller en VBA-funksjonen er en feil som sier følgende: Handling Kunne Macro Navn: <makro navn> Tilstand: <betingelse> Macro Navn: kjøre kode Argumenter: <Argumenter> Feil nummer: 2950.

Forårsake

Access 2007 inneholder en Klareringssenter område hvor Databasebanene lagt for klarerte databaser. Åpne en database som trenger å utføre funksjoner som ikke har blitt lagt til i klareringssenteret vil føre til feil 2950 å utføre. Kjørbar innhold, for eksempel en makro ringer en VBA-funksjonen vil være deaktivert i et ikke- klarert database.

Løsning

Løsningen på dette problemet er å aktivere databasen for den gjeldende økten. Når du aktiverer databasen til å stole på, Access 2007 kan databasen før du lukker databasen. Du aktiverer databasen ved hjelp av Microsoft Office-sikkerhetsalternativer.