Wie Sie die StrConv-Funktion, um die Großschreibung von Wörtern und Ausdrücken in Access 2002

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 298607 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Moderat: Erfordert grundlegende Kenntnisse in den Bereichen Makros, Programmierung und Interoperabilität.

Dieser Artikel bezieht sich ausschließlich auf eine Microsoft Access-Datenbank (.mdb).

Eine Microsoft Access 97-Version dieses Artikels finden Sie unter 302499.
Eine Microsoft Access 2000-Version dieses Artikels finden Sie unter 253911.
Alles erweitern | Alles schließen

Auf dieser Seite

Zusammenfassung

Dieser Artikel enthält Beispiele für die Verwendung einer integrierten Funktion namens StrConv , mit denen das erste Zeichen eines Wortes oder eine Gruppe von Wörter groß geschrieben werden können. Diese Funktion wird nicht durch Leerzeichen beeinflusst hat, jedoch die folgenden Einschränkungen für einige Namen:
  • Ändert "MacDonald" in "Macdonald."
  • Ändert "van Buren" in "Van Buren."
  • Ändert "James Pratt VI" in "James Pratt anzeigen."

Weitere Informationen

Die StrConv -Funktion kann die Groß-/Kleinschreibung eine Zeichenfolge zu Großbuchstaben, Kleinbuchstaben ändern oder so, dass der erste Buchstabe ist Großbuchstaben verwendet werden. Die Syntax ist StrConv ( Zeichenfolge , Konvertierung , wobei "String" ist die Zeichenfolge und "Konvertierung" ist, 1, 2 oder 3. "Konvertierung", in Großbuchstaben Großbuchstaben ist 1, Kleinbuchstaben ist 2 und 3 wird der erste Buchstabe jedes Wortes Großbuchstaben.

Beim Schreiben der StrConv -Funktion in Visual Basic für Applikationen, anstelle der ganzen Zahlen 1, 2 oder 3 können Sie auch eine der folgenden Konstanten sein:
vbUpperCase Die gesamte Zeichenfolge konvertiert in Großbuchstaben.
vbLowerCase Die gesamte Zeichenfolge konvertiert in Kleinbuchstaben.
vbProperCase Konvertiert den ersten Buchstaben jedes Wortes in Großbuchstaben und die verbleibenden Buchstaben in Kleinbuchstaben.
Hinweis: Die StrConv -Funktion hat mehrere Konstanten als die hier genannten drei; jedoch dieser Artikel konzentriert sich nur auf drei Konstanten, die für die Groß-/Kleinschreibung Konvertierung verwendet werden.

Veranschaulichen die StrConv-Funktion

  1. Starten Sie Microsoft Access, und öffnen Sie dann eine neue leere Datenbank.
  2. Erstellen einer neuen Tabelle mit den folgenden Feldern:
       Field Name: FirstName
       Data Type: Text
    
       Field Name: LastName
       Data Type: Text
    						
    als MyNamesList in der Tabelle speichern.
  3. Fügen Sie die folgenden Namen Beispiel zur Tabelle hinzu:
       john chen
       joanna fuller
       becki culbert
       jeff smith
    					

Verwenden die StrConv in Code in die AfterUpdate-Eigenschaft eines Steuerelements

  1. Erstellen Sie ein neues Formular auf der Grundlage der MyNamesList-Tabelle.
  2. Fügen Sie Textfeld-Steuerelemente für die Felder Vorname und Nachname , indem Sie die Feldnamen aus dem Feld Feldliste ziehen.
  3. Ist das Eigenschaftenblatt nicht sichtbar, klicken Sie im Menü Ansicht auf Eigenschaften .
  4. Legen Sie die AfterUpdate-Eigenschaft im Textfeld Nachname auf die folgende Ereignisprozedur:
    Private Sub LastName_AfterUpdate()
    LastName = StrConv(LastName, vbProperCase)
    End Sub
    					
  5. Klicken Sie im Menü Datei auf Schließen und zurück zu Microsoft Access .
  6. Öffnen Sie das Formular, das Sie in Schritt 1 erstellt, in der Formularansicht haben , und geben Sie einige neuen Namen in Kleinbuchstaben. Beachten Sie, wenn Sie diese Datensätze zurückgeben, die Namen jetzt korrekt kapitalisiert werden.

StrConv verwenden in einer Abfrage

  1. Erstellen Sie eine neue Abfrage auf Grundlage der MyNamesList-Tabelle, und geben Sie die folgende Zeile in der ersten Zelle Feld Entwurfsbereich der Abfrage:
    VollerName: = StrConv([LastName] & "," & [FirstName], 3)
  2. Führen Sie die Abfrage.

    Das letzte Namen und die Vornamen sind verkettet und keine Namen beginnend mit Kleinbuchstaben werden konvertiert, so, dass der erste Buchstabe in Großbuchstaben ist.

StrConv verwenden in einem Makro

  • Erstellen Sie ein neues Makro ordnungsgemäßer mit folgenden Spezifikationen aufgerufen:
    Aktion: SetValue
    Element: Screen.ActiveControl
    Ausdruck: StrConv(Screen.ActiveControl,3)
    Hinweis : Sie können dieses Makro aus der AfterUpdate -Eigenschaft des Steuerelements in einem Formular aufrufen. Dies hat die gleiche Auswirkung wie die erste Methode.

Informationsquellen

Weitere Informationen zu anderen Konstanten der StrConv-Funktion in Visual Basic-Editor klicken Sie im Menü Hilfe auf Microsoft Visual Basic-Hilfe , geben Sie Strconv im Office-Assistenten oder im Antwort-Assistenten ein und anschließend auf Suchen klicken, um das Thema anzuzeigen.

Eigenschaften

Artikel-ID: 298607 - Geändert am: Mittwoch, 18. August 2004 - Version: 3.1
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Access 2002 Standard Edition
Keywords: 
kbmt kbfunctions kbdta kbhowto KB298607 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 298607
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com