Filter-Makro-Problem: Suchfeld ist Listenfeld
Verfasst: Sa, 09.11.2013 14:43
Hallo Forum,
ich habe mir aus einem anderen Forums-Beitrag ein Makro "geklaut":
Das Funktioniert auch soweit. Allerdings ist das Suchfeld hier ein einfaches Textfeld. Ich würde dagegen gerne ein Listenfeld mit definierten Suchbegriffen als Suchfeld einsetzen. Im Moment steigt dabei aber das Makro an folgender Stelle mit einem Laufzeitfehler aus:
Weiß jemand Rat, wie das Skript zu verändern ist, dass es durchläuft?
Danke und liebe Grüße!!
ich habe mir aus einem anderen Forums-Beitrag ein Makro "geklaut":
Code: Alles auswählen
Sub FilterAn ' Filter für Name anschalten
Dim sFilter
Dim oForm As Object
oForm = ThisComponent.DrawPage.Forms.getByName("MainForm")
sFilter = oForm.getByName("txtSuche").text
oForm.Filter = "Priorität= '" + sFilter +"'" ' Name ist ein Feld in Deiner Tabelle des aktuellen Formulars
oForm.reload ' Formular aktualisieren
End Sub
Code: Alles auswählen
sFilter = oForm.getByName("txtSuche").text
Danke und liebe Grüße!!