[[20091031234458]] 『全銀フォーマットをエクセルに取込』(こう) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『全銀フォーマットをエクセルに取込』(こう)

いつも困ったときに、拝見しています。

テキストファイルで出来た全銀フォーマット(銀行のソフトで振り込み場合のテキストフ

ァイル)をエクセルにしようとすると、どうしても金額のところの桁数のゼロの数が多く

なり、実際の振込み額になりません。

(振り込み額が、110000なのに1.10E+24と表示される。)

テキストファイルの全銀フォーマットの振込み額の表示が、振り込み額110,000だと

110,000,000,000,000,000,000,000表示になっている。どのようにすれば、実際の振込み額になるのでしょう

か?お願いします


 >振り込み額110,000だと 
 >110,000,000,000,000,000,000,000

 そんなバカな、と云う思いです。
 桁の取り方がおかしいのではないですか?

 全銀フォーマットと云うのがどう云うフォーマットなのかお分かりにならないのですか?
 (私は、知りませんが。。)
 仕様が分からないのなら、そんな危ない金額の処理をすべきではないと思います。

 ※ 常識的には固定長データでしょうから、金額部分を切り取る「区切り位置」の指定が
   正しくないだけだと思いますが。。

 >テキストファイルをエクセルにしようとすると、 

 これは、具体的にどう云う方法でエクセルにしようとしたのですか?

 (半平太) 2009/11/01 00:29

 >(振り込み額が、110000なのに1.10E+24と表示される。) 
 > テキストファイルの全銀フォーマットの振込み額の表示が、振り込み額110,000だと 
 > 110,000,000,000,000,000,000,000表示になっている。

 全銀フォーマットは、私も職場で扱っているので知っているのですが、私も半平太さんと同様、
 「振り込み額110,000だと110,000,000,000,000,000,000,000表示になる」のは、おかしいと思います。
 全銀フォーマットは、取り扱い銀行に確認されたほうがいいかもしれませんが、以下のようなものです。
http://www.shinkin.co.jp/obishin/webfb/fmt_zengin.html

 この資料によると、「振込金額」は、右詰め、ZERO埋めの10バイトなので、
 振り込み額110,000だと0000110000となっていないとおかしいのではないでしょうか?

 その確認をした上で、問題の解決をしてはいかがでしょうか?

 (メンテ担当)

***

御回答ありが頭語いました。もう一度確認してみます。

(こう)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.