質問: 文字列を特定文字で分割したい はじめまして。宜しくお願いします。 現在access2002のvbaをつかってタイトルのようなことを実現したいと思っています。 dim a as string dim b as string という二つの変数を用意して 「c:\documents and settings\デスクトップ\test.csv」という文字列が与えられているとき 変数aには「test.csv」を、変数bには「c:\documents and settings\デスクトップ\」を 格納しようとしています。 スマートなやり方がわからず、 文字列の右から一文字ずつ比較して行き、何文字目に「¥」が出てくるかをカウントして、right関数とleft関数で分割を行っています。 このような処理を行う場合、なにか適した関数があると思い探しているのですが、 なかなか見つからず、行き詰っています。(そのような関数があるのかも分からず・・) もしもなにかお気づきの方が居られましたら、ご教授宜しくお願いします。
回答: 私もそうやっています。それが一般的なやり方なのではないでしょうか。