Lernen Sie die Funktionen von VBA Fall , so dass Sie automatisch profitieren können oder gelten Kleinschreibung auf Text statt erfordern Ihres Programms Benutzer dies manuell tun. Lernen Sie die " Select Case " -Anweisung, um Unordnung in Ihrem Code zu reduzieren. Das Wissen vom Lernen Sie diese Aussagen gewinnen können Sie schriftlich individuelle Case-Anweisungen , wie jene, die Wörter wie "the" und "a" , um eine korrekte Großschreibung Überschriften in einem Dokument zu erzeugen ignorieren helfen. UCase
Die VBA UCase Funktion wandelt den Text seines einziges Argument für alle Großbuchstaben. Zum Beispiel läuft die Aussage " debug.print UCase ( " Hallo " ) hallo wird in Folge " . " Sie brauchen nicht ein Programm , dies zu versuchen , aber Sie können das Beispiel nur aus dem VBA gegeben laufen " Sofort " -Fenster. Öffnen Sie den VBA -Programmierumgebung durch Anklicken des " Visual Basic "-Taste auf der Registerkarte Entwicklertools klicken Sie dann auf den "Sofort" Artikel unter VBA Menü Fenster . Geben Sie den "debug "-Anweisung nur beschrieben , um zu sehen das " hallo " Text erscheinen.
LCase
VBA LCase Funktion wandelt Eingabe von Text auf alle Kleinbuchstaben , was nützlich ist , wenn Sie Text -Strings mit verschiedenen Fällen vergleichen müssen . zum Beispiel, wenn Sie Ihr Programm hat eine variable "x " mit dem Wert " hallo " und ein Wert "y" mit dem Wert " hallo ", dann der Vergleich "x = y " zurückkehren würde "Falsch" , weil die Fälle nicht übereinstimmen. der Vergleich " LCase (x) = LCase (y) " ergeben würde " Stimmt ", aber, weil die Anweisung ändert den Fall aller Briefe zu senken.
Select Case
Select Case Funktion ersetzt , wenn dann mehrere Aussagen . die Select Case-Anweisung testet eine variable , während die einzelnen Case-Anweisungen Kanäle zur Programmausführung auf die Testergebnisse basieren. Sie können so viele Case-Anweisungen haben , wie gebraucht. wenn Sie sicher sein wollen, die Select Case-Anweisung fängt alle möglichen Bedingungen , eine Case Else-Anweisung vor dem End Select -Anweisung. ein Beispiel zeigt, wie Select Case funktioniert.
Public Sub TestCASE ()
Dim Alter
< p> age = InputBox ( "Bitte geben Sie Ihr Alter ein. " )
Select Case Alter
Rechtssache 13 bis 19:
MsgBox " Du bist ein Teenager. "
Behälter 20 bis 29:
MsgBox "Sie sind in Ihren Zwanzigern "
Case> = 30 Ist :
MsgBox "Sie sind über 30 . "
End Select End Sub
Word Falleigenschaft
Microsoft Word VBA-Sprache hat eine Funktion - wie Eigentum genannt "Fall" für die Anwendung Titel, Satz und in anderen Fällen zum Text. um diese Eigenschaft in Aktion zu sehen , geben Sie einige Kleinbuchstaben Text in ein neues Dokument , und wählen Sie diesen Text durch einen Doppelklick auf sie . Klicken Sie in Word Registerkarte "Entwicklertools" , dann klicken Sie auf " Visual Basic "-Taste , um die VBA-Programmierung Umwelt gelangen . Fügen Sie den folgenden Programm in der Umgebung der zentralen Fenster . Dieses Programm verwendet Word Fall Eigenschaft auf den ausgewählten Text ersten Satz Fall konvertieren , dann auf Titel Fall . Führen Sie das Programm durch Drücken "F5 . " Der Text, den Sie ausgewählt ändert Fall jedes Mal, wenn Sie die Taste " Enter".
Sub c ()
MsgBox (" Hier ist Satz Fall ... " )
Selection.Range.Case = wdTitleSentence
MsgBox (" Drücken Sie die Eingabetaste, um Titel Fall sehen " )
Selection.Range.Case = wdTitleWord
End Sub