VBAについてご教示ください。
buffer_split(10) の中身は「今日はジョンソンが勝ちました」「終了時のマイケルは明るい」などの短文が入っています。
人の名前で処理を分岐をしたいと考えておりますが、下記ではうまく比較が出来ておりません。
MsgBox buffer_split(10) If InStr(buffer_split(10), "*ジョンソン*") > 0 Then MsgBox "Jonson" ElseIf InStr(buffer_split(10), "*マイケル*") > 0 Then MsgBox "Mikel" End If
MsgBoxでbuffer_split(10)を表示させた場合に人名が含まれているのですが、MsgBoxでJonsonやMikelが表示されません。
分岐時の条件に一致していないためと思われますが、どのように変更すれば一致するでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/24 08:29