過去の桐井戸端BBS (桐ver.8)
17542 強制改行文字の左と右を別の項目に振り分けたい 鈴木 2002/10/12-20:19
現在、名簿管理を桐Ver8でやっています。
[住所]という項目に、強制改行文字(↓)を入れて管理しています。
最近佐川急便のe飛伝という送り状作成ソフトを導入する事になりました。
内容を見たら、住所は固定文字数で住所1、住所2に分かれて印字するようになっていました。
そこで[住所]の項目値に記載されている強制改行文字より左を住所1へ、
右側を住所2へ書き込みたいと思っています。


東京都千代田区千代田↓1−1−1
東京都杉並区和泉1−1


住所1          住所2
東京都千代田区千代田   1−1−1
東京都杉並区和泉1−1

のようにわけることが出来るでしょうか?
2番目のように強制改行文字の使用していないレコードは、
住所1だけ記入して、住所2は何も書き込まないようにしたいと思います。

関数を使ってやってみましたが、なかなかうまくいきませんでした。
なにかヒントでもお願いできないでしょうか。よろしくお願いします。
17545 Re:強制改行文字の左と右を別の項目に振り分けたい 安斎 2002/10/12-21:39
記事番号17542へのコメント
鈴木さん

こんばんわ 安斎といいます。

住所1 #条件選択(#文字位置( [住所] , ↓ )=0,[住所],1,#部分列([住所],1,#文字位置( [住所] , ↓ )-1))

住所2 #条件選択(#文字位置( [住所] , ↓ )=0,"",1,#部分列([住所],#文字位置( [住所] , ↓ )+1))

これで希望とおりになると思います。

17625 Re:強制改行文字の左と右を別の項目に振り分けたい 鈴木 2002/10/17-17:26
記事番号17545へのコメント
安斎さん

ありがとうございました。無事に出来ました。これで、仕事が続けられます。

戻る