エクセルのマクロについて 文字列操作について
文字列操作で困っています。
A3セル以下、A列に、04/、03/、99/。。。と文字列が入力されており、それぞれ、最初の2文字を取り出して数字に変換し、それぞれを変数 qwe1 qwe2 qwe3 ... に代入したいのです。
そのための構文が知りたいのです。
また、文字列のまま、たとえば上記の/を、変数 asd に代入するにはどうしたらよいのでしょうか?
ちなみに、
Range("B3").Select
ActiveCell.FormulaR1C1 = "=VALUE(MID(R[-2]C[1],1,2))"
という形の構文で、一旦エクセルのセルに代入して、再度、変数に放り込む形だとうまくいくのですが、数列、数十行同じ作業を繰り返すために、for next 構文を使わないと、不便で使い物になりません。
そこで、R[-2]C[1] の部分に cells(qwe,1)を使ってもエラーが出てうまく作動しませんでした。
なお、エクセル2003、OS=XPです。
再度要約しますと、
1.文字列の一部を取り出して数字に変換し、それを変数に代入したい。
2.文字列の一部の文字を取り出して、それを変数に代入したい。
3.上記1,2を繰り返すので、その繰り返すことが出来る構文が知りたい。
以上です。
どなたか教えてください。
補足
それでできました。 すみません、さらに 末尾から文字数分を削除するにはどうすればいいでしょうか?