実現したい
ACCESSのフォーム上に、その日に収入のあった銀行口座の名義、収入、残高を表示させたい。
前提
名義と残高はテキストボックスで
収入は一日に複数回あるためリストボックスにしている。
取得する収入、残高フィールドは通貨型
発生している問題・エラーメッセージ
vbaでADOを使用して、収入日のレコードセットを取得し、収入金額をリストボックスにAddItemすると、
金額が桁区切りまでしか表示されない。
例
¥58, 420→¥58
¥1,442,140→¥1
¥290,000,000→¥290
正しく表示させるにはどうしたら良いでしょうか。
該当のソースコード
リストボックス.AddItem format(収入レコード,"Currency")
###試したこと
収入レコード→Val(収入レコード)としてみた。
Currency→¥¥#,##0としてみた。
リストボックスの幅を20cmにした。
###補足
format(金額レコード,"Currency")後のステップでdebug. Printすると正しく表示される。
別のACCESSファイルで
書式を通貨型に設定したテキストボックスと、リストボックスを置き、ボタンでテキストボックスに入力された数値をリストボックスにAddItemしても同じ現象が起きる。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/07/20 05:11