スポンサーリンク

2016年2月1日月曜日

半角文字の先頭のみ大文字にする

Access2013で、半角文字の先頭のみ大文字にします。

下の納品先の先頭のみ大文字にします。

  • 1行目:全部小文字
  • 2行目:先頭が大文字
  • 3行目:全部大文字
  • 4行目:末尾が大文字

納品先の先頭のみ大文字にする

クエリに下記の式を入力します。
大文字: StrConv(StrConv([納品先],8),3)

StrConvの引数「8」で文字列内の全角文字を半角文字に変換します。
StrConvの引数「3」で文字列内の各単語の先頭文字を大文字に変換します。
クエリに下記の式を入力

これで半角文字の先頭のみ大文字にすることができました。
半角文字の先頭のみ大文字にする

関連する記事
関連する記事
大文字・小文字に変換して表示する
ひらがなをカタカナに変換するStrconv関数を使う
大文字・小文字に変換して表示する
アルファベットを大文字で表示する

フィールドの文字列を連結する

Access2013で、フィールドの文字列を連結する方法です。

連結元の1つ目のテーブルです。
連結元の1つ目のテーブル

連結元の2つ目のテーブルです。
連結元の2つ目のテーブル

ここからクエリで 文字列を連結します。

リボンの[作成]-[クエリデザイン]をクリックします。
[作成]-[クエリデザイン]をクリック

テーブルの表示が開きます。
連結するフィールドが含まれるテーブルを選択します。
連結するフィールドが含まれるテーブルを選択

下の式1と式2のように「&」か「+}でフィールドをつなぎます。
式1: [商品名] & [型式]
式2: [商品名] + [型式]
「&」か「+}でフィールドをつなぎます

文字列のフィールドを連結した結果です。
文字列のフィールドを連結した結果

文字列を含めて連結することもできます。
式1: [商品名] & "●" & [型式]
式2: [商品名]+"●"+[型式]
文字列を含めて連結

文字列を含めて連結した結果です。
文字列を含めて連結した結果

関連する記事
関連する記事
フィールド間で演算するクエリを作成する