Når en database bruker slo et skjema i Access 2007 , vil du det å forsvinne . Men en ny form som åpner kanskje må originalens ufrelste verdier. Dette betyr at den gamle må forbli aktive . En løsning er å la det forbli åpen, men usynlig . For å gjøre dette , må du redigere kode som kjøres når skjemaet åpnes et nytt objekt . Instruksjoner
en
Åpne skjemaet i " Design View. "
2
Høyreklikk på et tomt område av skjemaet. Velg "Bygg Event. " "Velg Builder "-vinduet åpnes .
3
Velg " Kode Builder. " Klikk "OK". A Visual Basic-redigering åpnes.
4
Klikk på ned - pilen i " Object " drop -down boks . Velg " Form" hvis det ikke allerede er valgt .
5
Klikk på ned - pilen i "Prosedyre " drop -down boks . Velg " Åpne ". Visual Basic bør opprette følgende kode :
Private Sub Form_Open ( Cancel As Integer )
End Sub
6
Legg til følgende linje mellom de to linjene med kode , erstatte " frmAddresses " med navnet på skjemaet.
Forms! frmAddresses.Visible = False
7
Lagre kode endringer . Lukk vinduet.