前提・実現したいこと
Accessのレポートにクエリの値を表示する際に、クエリの値のうち一部の文字だけ表示するというシステム作成しています。
現在、対象のフィールドの値に、『部』が含まれる場合、『部』の1つ手前までを表示し、『部』が含まれない場合は、文字列のすべてを表示することに成功したのですが、
これを改変し、『部』が含まれる文字列のうち、『部』の後ろに()がない文字列は、
『部』の1つ手前までを表示し、『部』の後ろに()がある文字列は、()で囲まれた文字列だけを表示したいのですが、どのように修正すればよろしいでしょうか?
()がある場合、(の文字位置は、毎回異なります。
該当のソースコード
Access
1=Left([係名],InStr(1,[係名] & "部","部",0)-1)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/13 05:27