投稿/コメントを表示します。

小川様

問題3を以下のように解きましたが、どうでしょうか?
Sub again3()
    Dim sen
    Dim eki
    Dim toho
    Dim kuri
    Dim jyusyo
    For kuri = 1 To 51
        jyusyo = Range("E" & kuri).Value
        sen = InStr(jyusyo, "線")
        eki = InStr(jyusyo, "駅")
        toho = InStr(jyusyo, "歩")
        Range("H" & kuri).Value = Left(jyusyo, sen)
        Range("I" & kuri).Value = Mid(jyusyo, sen + 1, eki - sen)
        Range("J" & kuri).Value = Mid(jyusyo, toho + 1)
    Next

End Sub

アドバイスお願いいたします。
2018/04/05 15:04