パソコンの小技・備忘録


トップページ > 小技一覧(Excel) > ExcelのVBAで、テキストを特定の文字で区切りたい。

ExcelのVBAで、テキストを特定の文字で区切りたい。

ExcelのVBAで、テキストを特定の文字で区切る方法です。

カンマを含めて、複数の文字をセルに入力したものを処理の中で分割したい場合などに役に立つと思います。

  '繰り返し処理用の定義
  Dim i As Integer

  '分割した文字列を格納
  Dim varTemp As Variant

  'カンマで区切った文字列を格納します。
  varTemp = Split("文字1,文字2,文字3", ",")

  '文字列の数だけ繰り返し処理を行います。
  '例では、文字列ごとにメッセージボックスを表示します。
  For i = 0 To UBound(varTemp)
    Msgbox varTemp(i)
  Next


以上の記述で、特定の文字列で区切ることができます。
システム化して、複数の入力を行う際などに便利だと思います。

トップページに戻る

パソコンの小技・備忘録トップページ(http://pckowaza.web.fc2.com/)を表示

※更新履歴などを掲載していますので、お気に入りはぜひトップページでお願いします!

サイト内検索

 Googleでサイト内検索

小技カテゴリー

カウンタ

メール送信

 ご意見・相互リンク募集中!
意見・相互リンクメールを送信!
inserted by FC2 system