ACC97: Großschreiben die StrConv-Funktion verwandt Wörtern und Ausdrücken

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

Eine Microsoft Access 2000-Version dieses Artikels finden Sie unter 253911.

Eine Microsoft Access 2002-Version dieses Artikels finden Sie unter 298607.
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

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

Wenn Sie die StrConv -Funktion in Visual Basic für Applikationen (VBA) anstelle der ganzen Zahlen 1, 2 oder 3 schreiben, 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, das auf der MyNamesList-Tabelle basiert.
  2. Fügen Sie Textfeld-Steuerelemente für die Felder Vorname und Nachname, indem Sie die Feldnamen aus der Feldliste ziehen.
  3. Wenn das Eigenschaftenblatt nicht angezeigt wird, klicken Sie im 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 .
  6. Öffnen Sie das Formular, das Sie in Schritt 1 in der Formularansicht erstellt haben, und geben Sie einige neuen Namen in Kleinbuchstaben. Beachten Sie, wenn Sie diese Datensätze zurückgeben, das Feld Nachname jetzt korrekt großgeschrieben wird.

Verwenden StrConv() in einer Abfrage

  1. Erstellen einer neuen Abfrage, die auf der MyNamesList-Tabelle basiert, 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.

    Beachten Sie, dass die Felder Nachname und Vorname verkettet und alle Namen beginnend mit Kleinbuchstaben konvertiert, werden sodass der erste Buchstabe in Großbuchstaben ist.

StrConv verwenden in einem Makro

  • Erstellen Sie ein neues Makro mit folgenden Spezifikationen geeigneter 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 StrConv Hilfe gesucht und klicken Sie dann auf das Thema StrConv-Funktion .

Eigenschaften

Artikel-ID: 302499 - Geändert am: Mittwoch, 31. Januar 2007 - Version: 3.1
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Access 97 Standard Edition
Keywords: 
kbmt kbhowto kbprogramming KB302499 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: 302499
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.
Disclaimer zu nicht mehr gepflegten KB-Inhalten
Dieser Artikel wurde für Produkte verfasst, für die Microsoft keinen Support mehr anbietet. Der Artikel wird deshalb in der vorliegenden Form bereitgestellt und nicht mehr weiter aktualisiert.

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