PDA

Vollständige Version anzeigen : Großbuchstaben konvertieren


TMahnke
15.01.2003, 21:56
Hallo !

Habe ein großes Problem mit dem Inhalt sämtlicher Felder einer Tabelle.

Alle Daten bestehen ausschließlich aus Großbuchstaben.

Gibt es eine Möglichkeit diese zu konvertieren, das nur jeweils der erste Buchstabe groß und der Rest klein ist.

Oder gibt es als Alternative ( nur im Notfall ) die Möglichkeit per Vba beim Aufrufen dieser Daten in einem Formular die Werte zu konvertieren ?

< Bin kein VBA-Fachmann >

Vielleicht kann mir da jemand helfen, wäre euch sehr dankbar.

Vielen Dank im voraus !

Torben

Scorefun
15.01.2003, 22:06
in einer Abfrage koenntest Du ein neues Feld anlegen:


Links([feldname];1) & Kleinbst(TeilStr([feldname];2))

TMahnke
15.01.2003, 22:16
Wie soll ich verfahren, wenn in einem Feld der Tabelle mehrere Worte stehen z.b. Vor- und Nachname.

Die Tabelle sieht so aus:

PETER MUSTERMANN ' MUSTERWEG 11 ' 12345 MUSTERSTADT

Albert
15.01.2003, 22:26
Hallo,

vielleicht könntest du einfach nur das Format ändern? Schau doch in der OL-Hilfe unter: Format-Eigenschaft - Datentypen "Text" und "Memo" einmal nach?

Gruß

Albert

TMahnke
15.01.2003, 22:32
also in Excel gibt es ja den Befehl "Gross2", gibt es vielleicht so etwas auch in Access ?

Nouba
15.01.2003, 23:02
Hallo Torben,

zuerstmal würde ich die Tabelle normalisieren. In der ersten Spalte stehen zu viele Informationen, an die Du einzeln nur mit zeitverschlingendem Kode rankommst. Siehe auch den Link <i>Relationale Datenbanken</i> in meinem Footer.

<code>=StrConv("PETER MUSTERMANN";3)</code> in einem ungebundenen Textfeld sollte das gewünschte Resultat hervorbringen.