[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『全銀フォーマットをエクセルに取込』(こう)
いつも困ったときに、拝見しています。
テキストファイルで出来た全銀フォーマット(銀行のソフトで振り込み場合のテキストフ
ァイル)をエクセルにしようとすると、どうしても金額のところの桁数のゼロの数が多く
なり、実際の振込み額になりません。
(振り込み額が、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.