▽1
●
匿名回答1号![]() |
試してないけどどうかな?
=Iif( InStr( 10, "文字列", "/" ) > 0, Mid( "文字列", 10, InStr( 10, "文字列", "/" ) - 10 ) , Mid( "文字列", 10 ) )
Iif
http://office.microsoft.com/ja-jp/access-help/HA001228853.aspx
InStr
http://office.microsoft.com/ja-jp/access-help/HA001228857.aspx
Mid
http://office.microsoft.com/ja-jp/access-help/HA001228881.aspx
accessなら mid と instrの組み合わせでしょうか。
iif (instr(10,文字列 , "/") > 0, mid(文字列,10, instr(10,文字列 , "/")-1 ,
mid(文字列,10, len(文字列)-10))
実際にテストしていないので動くかわかりませんが、こんな感じでしょうか。
この場合、10文字目が "/"だった場合に "/"が含まれてしましますので、そういうケースがある場合もう少し工夫が必要ですね。
また、質問の解釈も間違えているかもしれませんが、上記の組応用でいけるでしょう。