Office
Aanmelden

Een tekstvak maken waarmee wordt gezocht naar een waarde in een tabel

Opmerking:  We willen u graag zo snel mogelijk de meest recente Help-inhoud in uw eigen taal bieden. Deze pagina is automatisch vertaald en kan grammaticale fouten of onnauwkeurigheden bevatten. Wij hopen dat deze inhoud nuttig voor u is. Kunt u ons onder aan deze pagina laten weten of de informatie nuttig voor u was? Hier is het Engelstalige artikel ter referentie.

Wanneer u een formulier ontwerpt, wilt u mogelijk een waarde weergeven uit een andere tabel of query dan waaraan het formulier is gekoppeld. U hebt bijvoorbeeld een formulier Producten dat is gekoppeld aan de tabel Producten. Wanneer u het formulier hebt gemaakt, besluit u echter dat u in het formulier voor elk product de naam wilt weergeven van de contactpersoon van de leverancier, gegevens die zich bevinden in een tabel met de naam Leveranciers. Aan de hand van de volgende procedure kunt u zien hoe u deze taak kunt uitvoeren met de functie DLookup. U kunt de expressie in stap 6 aanpassen aan uw eigen gegevens.

Het tekstvak toevoegen

  1. Klik in het navigatiedeelvenster met de rechtermuisknop op het formulier dat u wilt wijzigen en klik vervolgens op Ontwerpweergave in het snelmenu.

  2. Klik op het tabblad Ontwerpen, in de groep Besturingselementen, op Tekstvak.

  3. Zoek naar het gebied in het formulier waaraan u het besturingselement wilt toevoegen en versleep de aanwijzer op het formulier om het tekstvak te maken.

  4. Klik met de rechtermuisknop op het tekstvak en klik op Eigenschappen in het snelmenu.

  5. Klik in het eigenschappenvenster op het tabblad Alles.

  6. Stel de eigenschap Besturingselementbron in op de volgende waarde:

    =DLookup("[Contactpersoon]","[Leveranciers]","[Lever-id]=" & Formulieren!Producten!Lever-id)

  7. Sla uw wijzigingen op en sluit het eigenschappenvenster.

Met deze expressie zoekt u in de tabel Leveranciers en retourneert u de naam van de contactpersoon van de leverancier van wie de leveranciers-id overeenkomt met de waarde in het besturingselement Lever-id op het formulier Producten. Let op de operator & die wordt gebruikt voor het derde argument van de functie DLookup (het derde argument is "[Lever-id]=" & Formulieren!Producten!Lever-id). Een veelvoorkomende fout is dat er aanhalingstekens worden geplaatst om het volledige argument in plaats van alleen om de tekst vóór de operator &.

Opmerking: Als alternatief voor het gebruik van de functie DLookup kunt u een nieuwe onderliggende query maken waarmee alleen de vereiste informatie wordt opgenomen. Query's werken meestal efficiënter dan functies.

Naar boven

Uw Office-vaardigheden uitbreiden
Training verkennen
Als eerste nieuwe functies krijgen
Deelnemen aan Office Insiders

Was deze informatie nuttig?

Bedankt voor uw feedback.

Hartelijk dank voor uw feedback! Het lijkt ons een goed idee om u in contact te brengen met een van onze Office-ondersteuningsagents.

×