|
▼なな さん:
横から失礼します。
単純にやるとこんな感じでしょうか。
Sub test()
Dim tmp As String, tmp1 As String, tmp2 As String
Dim s As Variant
tmp = ThisWorkbook.Worksheets("Sheet1").Range("A1").Value
' "666","7,77","888","999","10000"の設定が面倒だったので
' セルから読み込ませています。
tmp1 = Replace(tmp, """,""", "@")
' 区切りのカンマを周りのWクォーテーションごと適当な文字に変換
tmp2 = Replace(tmp1, """", "")
' 不要なWクォーテーションを消去
s = Split(tmp2, "@")
' 区切りに設定した文字列で分割
MsgBox s(0) & Chr(10) & s(1) & Chr(10) & s(2) & Chr(10) & _
s(3) & Chr(10) & s(4)
' 分割結果を表示確認
End Sub
>▼Jaka さん:
>
>返信ありがとうございます
>
>「111」です
> Wクォーテーション無しで、セルに表示させたいと思ってます
>
>今、教えてもらった過去ログを拝見しておりますが、
>ちょっといまいち、解読に時間がかかりそう・・・です
>
|
|