Hoe maak je een Microsoft Access Programming Function Maak

Een functie is een programmering die een waarde terugkeert.U kunt ook doorgeven van een waarde aan het als een procedure.Functies zijn geprogrammeerd in Microsoft Access met de Visual Basic for Applications (VBA) programmeertaal.VBA is de programmeertaal voornamelijk gebruikt voor de Microsoft Office-producten.Omwille van dit artikel zullen we het creëren van een eenvoudige functie die de keuzelijst zal duidelijk op een formulier wij zullen creëren.U moet de basis van Microsoft Access weten om te begrijpen hoe een aantal procedures in dit artikel.

Open het programma

  1. Open Microsoft Access en start een nieuwe lege database.

  2. Klik op de "formulieren" object op de werkbalk Database.Deze bevindt zich aan de linkerkant van de pagina onder de rubriek 'objecten'.

  3. Dubbelklik op "Maak formulier in ontwerpweergave".

  4. Voeg een keuzelijst op het formulier in de ontwerpweergave.Wanneer u wordt gevraagd, geeft u dat u de waarden automatisch in de keuzelijst wizard typen.Typ

    "Apples", "Oranges", "Citroenen" en "Bananas" voor uw lijst met items.Noem de keuzelijst "lstFruit".Voltooi de stappen voor de wizard en merkt dat uw listbox met de waarden op het formulier.Maak de keuzelijst staat om meerdere selecties te maken uit het venster eigenschappen.

  5. Een opdracht knop toevoegen.Klik op de knop "Annuleren" als de wizard wordt gestart.Uw knoop zal nog steeds op de pagina.Noem de opdracht knop "cmdClear" en zet de "Caption 'eigenschap om" Clear ".

  6. Open de Visual Basic-venster door te klikken op het pictogram "Code" in het 'Form Design' werkbalk.

  7. Typ de volgende functie in de code-venster: Functie ClearList (lst Als ListBox) als Boolean Dim varItem als Variant Als lst.MultiSelect = 0 Dan lst = Null Else Voor Elke varItem In lst.ItemsSelected lst.Selected (varItem) = False Volgende Eind als ClearList = True End Function Deze functie wist de selecties uit een keuzelijst als ze worden opgeroepen.Voor de functie te laten werken, moet je het ook noemen en geven een keuzelijst aan.

  8. Roep de functie uit de cmdClear_Click procedure als volgt: Private Sub cmd_Clear ClearList (lstClear) End Sub Zoals u kunt zien, hebben we de 'ClearList' functie genaamd en passeerde onze 'lstClear' keuzelijst om het;vertelt de functie dat dit de keuzelijst we willen gebruiken.

  9. Test uw functie door te klikken op de "CmdClear" knop 'Vorm' view.

Tips & amp;Waarschuwingen

  • ik geen foutafhandeling aan de bovenstaande functie en de procedure toe te voegen;is het verstandig voor u om altijd toevoegen foutafhandeling.
319
0
0
Microsoft Access