Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Zeichfolge anzeigen welche zwischen Klammern steht

Begonnen von Martin L, September 15, 2010, 09:45:57

⏪ vorheriges - nächstes ⏩

Martin L

Guten Morgen,

Ich stehe vor folgendem Problem:

In einer Abfrage soll ich den Wert anzeigen lassen welcher zwischen Klammern steht:

Beispiel:
061 8xx 6(292)
06x 86x 40 00 / (600) / 079 x60 17 27

Anzeige: 292
Anzeige: 600

Die Klammern stehen aber nicht immer an der selben Position.
Mit Left und Right bekomme ich das nicht gebacken  :-[

Gibt es da eine einfache Möglichkeit?

MzKlMu

Hallo,
es geht schon einfach, unter bestimmten Vorraussetzungen.

Sind das immer 3 Zahlen?
Können das auch Buchstaben sein?
Einmalig in einem Feld oder auch so:06x 86x 40 00 / (600) / 079 (123) x60 17 27

Und die grundsätzliche Frage: Warum ist das so, kannst Du das nicht ändern.
Solche Felder sollten in mehrere Felder aufgeteilt werden.
Gruß Klaus

Martin L

Danke für Deine Antwort.

Ja es sind immer 3 Zahlen zwischen den Klammern.
Nix Buchstaben ;)
In dem Feld existieren immer nur zwei Klammern.

Ich kann resp.darf diese Einträge nicht ändern, ist eine eingebundene SQL-Tabelle  :-[

MzKlMu

Hallo,
Zahlenwert: Teil([Textfeld];InStr([Textfeld];"(")+1;3)
als Eintrag in der 1.Zeile in einer leeren Spalte der Abfrage.
Textfeld durch den eigenen Namen ersetzen.
Gruß Klaus

Martin L

Danke dass Du das Licht der Weisheit auf mein unwürdig Haupt hast scheinen lassen :)

Spass bei Seite, ich danke Dir für die Lösung, klappt wunderbar.
und wieder was gelernt.
Einen schönen Tag wünscht Dir
Martin