VB6.0での質問です。
文字列1が複数行から構成されている場合、
(例:
はじめまして。
VB初心者のkapと申します。
どなたかご存知の方いませんか?
)
文字列 = Left(文字列1, InStr(文字列1, "vbCrLf"))
としたら、文字列には「はじめまして。」が入りますが、逆にrightを使って、「どなたかご存知の方いませんか?」を取り出したいのですが、可能でしょうか?
文字列 = Right(文字列1, InStr(文字列1, "vbCrLf"))
とかしてみましたが、普通に無理でした。
陳腐で申し訳ありませんが、どなたかご存知の方おられませんか?
右から数えてないからです。
InStrRev関数を使用すればいいと思います。
解決しました。
大変参考になりました。ありがとうございます。
ツイート | ![]() |