やりたいこと
文字列を分割する方法
以下に文字列型の変数str番号があるとします。
str番号 = "123-4567-9999"
この文字列str番号をハイフンで区切りたい場合は、
Split(str番号, "-")
とすることで可能です。
ハイフンで区切った文字列を取り出してみましょう。
メッセージボックスにSplit(str番号, "-")(0)を入力して表示してみます。
区切った文字列の始めは0番目になるので、最初に区切った文字を取得したい場合は後ろに(0)を記入します。
結果↓
無事に分割した文字列を取得することができました。
分割した文字列の個数を取得する
今回は分割した後に文字列が3つできるとすぐにわかりますが、
この3を取得するためには、Lengthを使用します。
Split(str番号, "-").Length
を表示させてみます。
結果↓
分割した文字列の個数を取得することができました!
ひとこと
If文と組み合わせて、「分割した文字列が〇個あれば~をする」といった処理を行うことも可能です( ..)φメモメモ
文字列操作について他にも紹介しているので、参考にしてみてください!
it-rpa.hatenablog.com
it-rpa.hatenablog.com