Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Laufzeitfehler 2448 - Sie können dem Objekt keinen Wert zuweisen

Begonnen von accessy, September 07, 2013, 15:30:41

⏪ vorheriges - nächstes ⏩

accessy

Ich habe ein Formular. In diesem befindet sich dieser Code, der bei Eingabe in der TextBox (SAF), ausgelöst wird.
Das ist eine Art Universal-Schnellsuche.
Das funktioniert prima.

Private Sub SAF_Change() 'Universalsuche
  Me.Filter = "Kunde & Adresse & PLZ & Ort & Tel & Fax & KNR & Bemerkung  like '*" & Me!SAF.Text & "*'"
  Me.FilterOn = True
End Sub


Jetzt habe ich noch ein anderes Formular, in dem sich auch eine TextBox befindet.
Nur hier funktioniert das nicht.

Private Sub Search_Result_Change()
  Me.Filter = "Resultat & Kunde & like '*" & Me!Search_Result.Text & "*'"
  Me.FilterOn = True
End Sub


Wenn ich die Hilfe aufrufe, kommt was über Sperrungen von Feldern. Hier ist nichts gesperrt.
Hat jemand eine Idee, was hier falsch sein kann?

Gruß Achim

database

Hallo,

spontan fällt mir auf, dass ein Leerzeichen fehlt bzw das eine & nach 'Kunde' zu viel in deinem Filterstring ist ...

Me.Filter = "Resultat & Kunde  like '*" & Me!Search_Result.Text & "*'"

accessy

Mist aber auch.
Kann da wegen des überflüssigen "&" nicht ein Syntaxfehler kommen?

Dann hätte ich es gleich gesehen. Na egal,

ich danke dir für den - für mich etwas peinlichen - Hinweis.
Schönes Weekend noch

Gruß Achim