HOME > 即効テクニック > Excel VBA > 文字列操作関連のテクニック

文字列操作関連のテクニック|即効テクニック

Excel VBA:文字列操作関連のテクニック

即効テクニックでは、随時テクニックの追加・見直しを行っております。
更新コンテンツは、即効テクニックトップページでご確認ください。 ⇒ 即効テクニック トップページ

文字列操作関連のテクニック 詳細
大文字/小文字や全角/半角を区別しない 
文字列を高速に連結する(Midステートメント) 
アルファベットの大文字/小文字を変換する(UCase/LCase関数) 
文字列の長さを取得する(Len/LenB関数) 
正規表現を利用して半角カナを全角に変換する(RegExpオブジェクト) 
指定した文字を繰り返す(String関数) 
文字列内の数字を削除する 
文字列の先頭 / 末尾のスペースを削除する(LTrim / RTrim / Trim関数) 
全角の数字と記号を半角に置換するときの注意
n文字目から始まる文字列でソートする
文字列の比較 
StrComp関数を使って文字列を比較する
セルの文字の配置変更をする
文字列と数値型の変数を連結する
データ型を確認する
全角文字の数字を数値型に置き換える
文字列の中の数字を漢数字に変換する(サンプル1)
文字列の中の数字を漢数字に変換する(サンプル2)
文字列の中の数字を漢数字に変換する(サンプル3)
文字列に含まれる数値をVal関数で取得する
検索文字列と置換文字列に文字列が設定されたダイアログボックスを表示する
行列番号のフォントを変更する[フォントの設定]ダイアログボックスを表示する
アクティブセル内の文字の一部のフォントを変更する
コントロールを文字列(変数)を使って参照する
配列の各次元の要素数を取得する
文字列を分割する - Left,Mid,Right,Instr
文字列の左から任意の長さの文字列を取得する(Left関数、LeftB関数)
文字列の右から任意の長さの文字列を取得する(Right関数、RightB関数)
任意の位置から任意の文字数分の文字列を取り出す(Mid関数、MidB関数)
検索文字列が前方から何文字目にあるかを取得する(InStr関数、InStrB関数)
検索文字列が後方から何文字目にあるかを取得する(InStrRev関数、InStrRevB関数)
指定した方法で文字列を変換する(StrConv関数)
文字コードに対応する文字列を取得する(Chr関数)
文字列に対応する文字コードを取得する(Asc関数)
指定した文字列を検索し別の文字列に置換する(Replace関数)
2つの文字列を比較する(StrComp関数)
指定した数のスペースからなる文字列を返す(Space関数)
文字列を逆に並べ替える(StrReverse関数)
数値から月を返す(MonthName関数)
数値から曜日を返す(WeekDayName関数)
フォントを上付/下付にする
フォントスタイルを設定する
セルにインデントを設定する
フォントサイズを設定する