I Microsoft Access 2010 kan du skapa tabeller, frågor, rapporter och formulär för att göra upp en kraftfull databas . Makron används för att slutföra repetitiva uppgifter automatiskt . Visual Basic for Applications ( VBA ) är den programkod som avancerade användare kan mata in i Visual Basic Editor för att göra sina databaser mer dynamisk . Om du ställer in " AllowEdits " egendom i ett formulär i Visual Basic , då formen hindrar användare från att göra ändringar i bokföringen . Du måste ändra den här egenskapen för att låsa upp formuläret . Eller , låser du bara enskilda kontroller i formuläret . Instruktioner
Låsa hela formuläret
1
Öppna databasen i Microsoft Access 2010 genom att klicka på " File " fliken och sedan " Öppna". Markera databasen och klicka sedan på " Öppna".
2
Klicka på " navigeringsfönstret " för att öppna den och se alla databasobjekt för närvarande finns i databasen .
3
Dubbelklicka på formuläret som du låser upp för att öppna den i databasen fönstret . Högerklicka på den öppnade formuläret och klicka sedan på " Design. "
4
Högerklicka på " Detail " del av formuläret och klicka på " Build händelse ... " Välj " Code Builder " och klicka sedan på " OK . " Visual Basic Editor öppnas .
5
Klicka på den nedrullningsbara pilen i " Object " fältet och välj " Form . " Klicka på pilen i " Procedur " fältet och välj " Form_Load . " Skriv in " Me.AllowEdits = Sant " i " Form_Load " förfarande mellan " Sub " och " End Sub " linjer . Klicka på " Save " -ikonen för att spara ändringarna . Addera Låsa enskilda kontroller
6
Öppna databasen i Microsoft Access 2010 . Klicka på " navigeringsfönstret " på vänster sida av skärmen och dubbelklicka sedan på den blankett du vill låsa upp .
7
Högerklicka på formuläret och klicka sedan på " Design. " Högerklicka på " Detail " i formuläret i designvyn och klicka på " Build händelse .... " Välj " Makroverktyget " och klicka sedan på " OK . "
8
Klicka på pilen bredvid " + "-tecknet och klicka sedan på " setProperty . "
9
Skriv in namnet för kontroll i "Control Name " rutan . Kontrollerna är textrutor , kommandoknappar , listrutor , kryssrutor , kombinationsrutor och andra objekt som utgör ditt formulär . Skriv in namnet för en av kontrollerna . Klicka på pilen bredvid " egendom " och klicka sedan på " Låst ". Skriv " False " i " Value " rutan .
10
Klicka på den nedrullningsbara pilen i " Lägg till ny åtgärd " rutan nedan och välj " setProperty . " Skriv in namnet för nästa kontroll som du vill låsa i "Control Name " rutan , välj " Låst " i " Property " och skriv in " False " i " Value " rutan . Upprepa detta steg tills alla kontrollerna på formuläret är olåst eller deras Låst egenskapen är inställd på false . Klicka på " Spara " -ikonen i Macro Tools " Design "-fliken för att spara makrot .