Microsoft Access 掲示板

小数点と負の値の書式設定がわかりません / 5

7 コメント
views
4 フォロー
5
hiroton 2023/04/21 (金) 14:24:50 d401c@f966d

複雑になってくると一発でとはなかなかいかないですねぇ
他に何かうまい方法を知っている人がいるかもしれませんが


レコードソースをクエリにして「正の値表示」「負の値表示」フィールドを作成します

正の値表示: IIf([値]>0,Mid([値],1)+0)
負の値表示: IIf([値]<0,Mid([値],1)+0)

フォームには追加した2つのフィールドと合わせて3つのテキストボックスを配置します
各テキストボックスは次のように設定します

正の値表示テキストボックス

背景スタイル  |透明
タブストップ  |いいえ
フォーカス取得時|[イベント プロシージャ]

フォーカス取得時のプロシージャは次の通りにします

Private Sub 正の値表示_Enter()
    Me!値.SetFocus
End Sub

負の値表示テキストボックス

前景色     |(赤の色コード)
タブストップ  |いいえ

これら3つのテキストボックスをサイズを揃えて正面から「正の値表示」「負の値表示」「値」の順で重ねて配置します
これで目的の見た目になると思います

※フィールド名は適切なものに書き換えてください

通報 ...