|
▼つん さん:
>栗きんとん さん:
>
>こんにちは^^
>
>こういう場合は、Like演算子を使われたらいいのではないかなあ?
>と思います。
返信ありがとうございます。
Sub test()
Dim msg As Object
For Each msg In Worksheets(1).Range("a1:a30")
If msg.Value Like "Jan" Then
msg.Copy Worksheets(2).Range("A1")
ElseIf msg.Value Like "Feb" Then
msg.Copy Worksheets(2).Range("A2")
End If
Next msg
End Sub
途中ですが、こんな感じでしょうか?
実際に試してみたのですが、問題が・・・
文字列が「Jan 1 2222 1111 Jan 2222 4444]
Janを指定しているので引っかからないようです。
Janから後文字を問わないようにするにはどうすれば・・・
またmsg.Copy Worksheets(2).Range("A1")この部分ですが、
セルAに貼り付けるようにしていますが、
複数検索に一致した場合の対処としてどのようにすればよいですかね?
|
|