將文字字串中的字母轉換為全部小寫、全部大寫或適當的大小寫。

說明

LowerUpperProper 函式會轉換字串中的字母大小寫。

  • Lower 會將任何大寫字母轉換成小寫。
  • Upper 會將任何小寫字母轉換成大寫。
  • Proper 會將每個單字的第一個字母轉換成大寫,如果它是小寫,則將其他任何大寫字母轉換成小寫。

三個函式全都會忽略非字母的字元。

如果您傳遞單一字串,則傳回值會是該字串轉換後的版本。 如果您傳遞包含字串的單欄資料表,傳回值是轉換後之字串的單欄資料表。 如果您有多欄資料表,您可依照使用資料表所述,將該資料表改為單欄資料表。

語法

Lower( String )
Upper( String )
Proper( String )

  • String - 必要項目。 要轉換的字串。

Lower( SingleColumnTable )
Upper( SingleColumnTable )
Proper( SingleColumnTable )

  • SingleColumnTable - 必要項目。 要轉換的字串單欄資料表。

範例

單一字串

本節中的範例會使用名為 Author 的文字輸入控制項作為其資料來源。 控制項包含字串 "E E。 CummINGS"。

公式 說明 結果
Lower( Author.Text ) 會將字串中的任何大寫字母轉換成小寫。 "e。 e。 cummings"
Upper( Author.Text ) 會將字串中的任何小寫字母轉換成大寫。 "E。 E。 CUMMINGS"
Proper( Author.Text ) 會將每個單字的第一個字母轉換成大寫,如果它是小寫,則將其他任何大寫字母轉換成小寫。 "E。 E。 Cummings"

單欄資料表

本章節中的範例會從含有此資料之人員資料來源的位址資料行轉換字串︰

每個公式會傳回單欄資料表,其中包含已轉換的字串。

公式 說明 結果
Lower( ShowColumns( People, "Address" ) ) 將小寫的任何字母轉換為為大寫。
Upper( ShowColumns( People, "Address" ) ) 將小寫的任何字母轉換為為大寫。
Proper( ShowColumns( People, "Address" ) ) 將每個單字的第一個大寫字母轉換成小寫,並將任何其他大寫字母轉換成小寫。

逐步說明範例

  1. 新增文字輸入控制項,並將其命名為 Source

  2. 新增標籤,並將其 Text 屬性設定為下列函式:
    Proper(Source.Text)

  3. 按 F5 鍵,然後輸入 WE ARE THE BEST!來源方塊。
    標籤會顯示 We Are The Best!