Selektionen mit VBA

Hallo!
Ich möchte eine interaktive Karte mit Arc gis, Arc View 9.0 erstellen, in der in einer eigenen Toolbar vordefinierte Abfragen

aus einer Attribut Tabelle möglich sind. Die Tabelle bezieht sich auf einen punktlayer mit mehreren Informationsebenen. z.B.
1. Ebene Art = Eichenbaum
2. Ebene Alter = 100 Jahre
3. Ebene Höhe = 30 Meter
Alle ebenen sollen gleichzeitig abfragbar sein.
Nun könnte man die Abfrage ja über eine simple "select by attributes" - Abfrage machen. Aber das reicht nicht aus .
Es sollen buttons oder Eingabefelder benutzt werden, die permanent zur Verfügung stehen.
Habe gehört, das man dies am besten mit Macros oder(vielleicht einfacher?) Formularen in VBA machen kann. Habe davon jedoch kaum Ahnung und zu
wenig Zeit um mich da tiefer einzuarbeiten, daher suche ich Scripte, die solche oder ähnliche Selektionen ermöglichen.
Habe schon selbst im Internet danach gesucht, aber leider nicht genug Erfahrung, um die relevanten Teile eines passenden Scripts zu identifizieren. Wer kann mir da weiterhelfen? Wäre für jede Hilfe sehr dankbar!