質問箱 No.99: 文字列を中央部分で2分割したい
No.99 |
文字列を中央部分で2分割したい |
質問者 藤原 良允 |
1999年08月 211号 P.13 |
- 官公庁に提出する書類で様式が指定されています。例えば工事名などバインダーには下記のように入力されて(1行50桁の列に)いますが、このまま1行で書き込むことができません。2行に分割して記入することになります。
○○町環境浄化センター AP50 非常通報装置取付工事
|
ジョイフル○○エクステリアセンター渋谷店T−BOX設置工事
|
(有)○○興業 デジタル複合機Z−1000 修理工事
|
|
- 入力データは、ほとんどは全角ですが、半角文字も混じっています。スペースもあります。これらのデータをオートで分割すると、全角文字の真ん中に当たったりして、文字化けが発生します。フォーマットが50桁ですから、26桁と24桁に分けるのですが、うまく分割出来る行と、出来ない行があります。24桁と26桁に分けても、今度は別の行で引っかかります。
- そこで、文字数を変えて分割する案を試したのですが、全角と半角が混じってるため、うまくいかないのです。このような場合、オートでうまく分割する方法を是非ご教示下さい。
|
|
|