RadboudAKF
Gebruiker
- Lid geworden
- 3 nov 2010
- Berichten
- 219
Hallo,
Ik heb een formulier met een aantal simpele keuzelijsten met invoervak (waarbij een keuze wordt gemaakt die dan wordt geselecteerd-in dit geval geneesmiddelen) en ik heb een paar keuzelijsten waarmee kan worden gefilterd in het formulier.
Ik wil dat het filter wordt opgeheven op het moment dat er weer gebruik wordt gemaakt van de keuzelijst waarin kan worden gezocht in de gehele recordset, dus ongefilterd.
Met VBA ben ik nog steeds niet heel handig; de keuzelijst is ooit gemaakt met een 'ingesloten macro' (; ; Eerste; ="[TXATNR] = " & Str(Nz(Screen.ActiveControl;0)). (ik weet niet hoe ik dat vertaal naar VBA-code)
Als ik dat zou weten (dus de keuzelijst in VBA) dan zou ik daar achter plakken (om het filter op te heffen) Me.filter= "" en dan (denk ik) een requery.
Wie kan mij helpen met de VBA-code voor deze (simpele) opdracht, die ik echter niet voor elkaar krijg.
Jan
Ik heb een formulier met een aantal simpele keuzelijsten met invoervak (waarbij een keuze wordt gemaakt die dan wordt geselecteerd-in dit geval geneesmiddelen) en ik heb een paar keuzelijsten waarmee kan worden gefilterd in het formulier.
Ik wil dat het filter wordt opgeheven op het moment dat er weer gebruik wordt gemaakt van de keuzelijst waarin kan worden gezocht in de gehele recordset, dus ongefilterd.
Met VBA ben ik nog steeds niet heel handig; de keuzelijst is ooit gemaakt met een 'ingesloten macro' (; ; Eerste; ="[TXATNR] = " & Str(Nz(Screen.ActiveControl;0)). (ik weet niet hoe ik dat vertaal naar VBA-code)
Als ik dat zou weten (dus de keuzelijst in VBA) dan zou ik daar achter plakken (om het filter op te heffen) Me.filter= "" en dan (denk ik) een requery.
Wie kan mij helpen met de VBA-code voor deze (simpele) opdracht, die ik echter niet voor elkaar krijg.
Jan