Bruk en kalender kontroll i Visual Basic for Applications ( VBA ) for å vise eller skrive inn en bestemt dato . VBA er et programmeringsspråk tilgjengelig i alle Microsoft Office-programmer , og det er vanligvis brukes til å lage små programmer innenfor programmene . Microsoft Access har en kalender kontroll som du kan plassere på et skjema, en rapport eller en datatilgangsside . Du kan angi eller få verdien av kalenderen kontroll ved hjelp av "Value " eiendom . Du trenger
Microsoft Access
Vis flere instruksjoner
en
Launch Microsoft Access , klikker du på " Create "-fanen , og klikk på « Form Design " for å sette inn en ny skjema . Klikk på "Sett ActiveX Control" -ikonet på " Controls " -panelet for å starte " Insert ActiveX Control" dialogvinduet.
2
Dobbeltklikk "Kalender Kontroll , " og klikk " OK " for å sette inn en ny kalender kontroll i skjemaet. Klikk "Text Box" på kontrollene ruten , og klikk på skjemaet for å legge en ny " Text Box" kontroll. Legge til en " Command Button" bruker samme teknikk.
3 Høyreklikk kalenderen kontroll , klikk på " Bygg begivenhet ", deretter " Kode Builder. " Klikk " OK " for å starte VBA Editor vinduet
4
Legg til følgende kode for å vise en meldingsboks når du klikker en dato på kalenderen kontroll: .
Private Sub Calendar0_Click ( )
MsgBox ( Calendar0.Value )
End Sub
5
Switch tilbake til Microsoft Access , høyreklikker du kommandoknappen , klikk deretter på "Properties " klikk på "Event "-fanen og velg " [ Hendelsesprosedyre ] " ved siden av " ved klikk . " Klikk ellipseknappen å skape et klikk hendelsen for denne knappen
6
Legg til følgende kode for å sette en dato på kalenderen kontroll med verdien i feltet . "Text Box : "
< p > Me.Text1.SetFocus
Me.Calendar0.Value = Me.Text1.Text
7
Switch tilbake til Microsoft Access , og klikk på "View "-ikonet for å kjøre programmet . Klikk hvilken som helst dato på kalenderen kontroll. Skriv inn en dato i "Text Box" kontroll , og klikk " Command0 . "