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 を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

取り消し線を設定する(Strikethrough プロパティ)

取り消し線を設定する(Strikethrough プロパティ) Striketh …

Collection 01a
コレクション(Collection)オブジェクト「連想配列」

コレクション(Collection)オブジェクトの使い方 【書式】 Dim my …

太字・斜体(Bold,Italic,FontStyle)例
フォント 太字・斜体(Bold, Italic, FontStyle プロパティ)

太字の設定(Bold プロパティ) Bold プロパティは、フォントを太字にする …

画面の更新を停止(ScreenUpdating プロパティ)

画面の更新を停止 マクロを実行すると、画面が更新されます。これにより、実行速度が …

Resize プロパティ1
指定したセル範囲のサイズを変更(Resize プロパティ)

Resize プロパティ 指定したセル範囲のサイズ(行数や列数)を変更します。 …

文字列:2つの文字列を比較する(StrComp 関数)

StrComp 関数の使い方 【書式】 result = StrComp ( s …

配列(多次元配列・配列の次元の変更)

多次元配列 【書式】 多次元配列の宣言 <静的配列(固定長配列)> Dim my …

InStrRev 関数
文字列:文字列を最後から検索してその最初の文字位置を返す(InStrRev 関数)

InStrRev 関数 任意の文字列の中で、指定した文字列を最後から検索して、見 …

no image
VBA の演算子(算術演算子)

算術演算子 算術演算を行うときに使用する演算子です。 ^(べき乗)、*(積)、/ …

日付時刻:日付・時刻の間隔を取得( DateDiff 関数 )

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