ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

文字列:文字列を指定した形式に変換する(StrConv 関数)

   

StrConv 関数の使い方


【書式】

result = StrConv ( string, conversion )


引数・戻り値

  • string  ・・・  変換する任意の文字列・文字列式を指定します。
  • conversion  ・・・  変換する形式を整数値(定数)で指定します。(設定する値は、下表「変換形式を示す定数(conversion)」を参照)

変換形式を示す定数(conversion)

定数 内容
1 vbUpperCase アルファベットを大文字に変換
2 vbLowerCase アルファベットを小文字に変換
3 vbProperCase 各単語の先頭の文字を大文字に変換
4 vbWide 半角文字(1 バイト)を全角文字(2 バイト)に変換
8 vbNarrow 全角文字(2 バイト)を半角文字(1 バイト)に変換
16 vbKatakana ひらがなをカタカナに変換
32 vbHiragana カタカナをひらがなに変換
64 vbUnicode システムの既定のコードページを使って文字列を Unicode に変換
128 vbFromUnicode 文字列を Unicode からシステムの既定のコードページに変換


StrConv 関数 の使用例

サンプルVBAソース


実行結果

StrConv 関数 例




 - VBA基本 , , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

Randomize 関数 例1
乱数ジェネレータを初期化 (乱数系列を再設定) する(Randomize ステートメント)

Randomize ステートメントの使い方 Rnd 関数 を使用する前に使用しま …

文字列:指定した文字の文字コードを取得する(Asc 関数)

Asc 関数 【書式】 result = Asc ( string ) 引数・戻 …

RSet 関数・LSet 関数 例1
文字列:文字列変数の値を右詰めまたは左詰めにする(RSet ステートメント・LSet ステートメント)

RSet ステートメント・LSet ステートメント 【書式】 < RSet ステ …

RGB値一覧表
RGB 値一覧表(XlRgbColor 列挙型)

RGB 値(XlRgbColor 列挙型)一覧表 RGB 関数を使用して、出力さ …

Timer 関数 使用例
日付時刻:経過時間を取得( Timer 関数 )

Timer 関数の使い方 【書式】 result = Timer () 【戻り値 …

Erase ステートメント(配列の初期化・動的配列のメモリ解放)

Erase ステートメントの使い方 【書式】 Erase myArray [, …

Join 関数
Join 関数(配列の要素を結合)

Join 関数 1次元配列の各要素を指定した区切り文字で連結します。 【書式】 …

データ型を調べてそのデータ型を示す文字列を返す(TypeName 関数)

TypeName 関数 の使い方 TypeName 関数は、引数に、データ型を調 …

指定した値を16進数で表記した文字列に変換する(Hex 関数)

Hex 関数 の使い方 【書式】 result = Hex ( expressi …

配列の添字の最小値を「1」に設定する

Option Base ステートメントを使用する 【書式】 Option Bas …