No.1ベストアンサー
- 回答日時:
[テキストボックスフォームフィールド]の[プロパティ]で[数値]を指定する
ときに、負の値に(###0)のような形式ではなく特定の文字列を指定したい
ということでしょうか?
そうだとしたら、[テキストボックスフォームフィールド]では希望している
ことはできません。
半角の¥記号などを付けることができるのは、書式の先頭にある記号などを
認識して、正負の両方に設定することができるものです。
用意されているものは分かりやすいように「\#,##0;(\#,##0)」となって
いるだけです。
「\#,##0;(#,##0)」としても、正負両方に半角の¥記号を付けることが
できるということです。
ですから全角の¥記号を付ける「¥#,##0;(#,##0)」にすれば全角として
認識します。
正負の数値を区別するのに、マイナス記号以外だと丸括弧(#)を付ける方法
しかないみたいで、「▲」のような記号を付けることはできないことなので
諦めてください。
計算式などで使うフィールドコードでなら、このような制限はありません。
正負による書き分けも自由にできるので、表などでの利用も検討してみて。
enunokokoroさん、ありがとうございました。
表の計算式ではマイナスの代わりに▲を表示することができたので、テキストボックスフォームフィールドでもできるかと思ったのですが対応していなかったのですね。
勉強になりました。
No.2で教えてくださった方法も試してみました。
▲12,345という表示はできたのですが、計算しようとしたら-12,345と認識しませんでした…
(A1に-12,345と入力、A2に=A1と入力したら345と表示されました。)
今回は▲を諦める等別の方法で対応しようと思いますが、ASKフィールドなど今まで使用したことがなかったのでとても勉強になりました!
ありがとうございました!
No.2
- 回答日時:
No.1の回答者です。
作成したい文書での[編集の制限]として[フォームへの入力]のみ許可
するような設定が必要なら、以下の設定を試してみてください。
[テキストボックスフォームフィールド]の[プロパティ]で[数値]にする。
[ブックマーク名]を分かりやすいものにする(例:aiueo)。
[終了時に計算する]のチェックも入れておく。
上記設定をしておいて、フィールドコードの[ ASK ]フィールドを使って、
[ブックマーク名]に対応するボックスを出せるようにします。
{ ASK aiueo 半角数値で入力。 }
ブックマーク名を参照するフィールドコードを用意して、数値スイッチで
負の値に▲が出るように設定します。
編集の制限で保護をすると、フォームのみ入力可能になりますが、
このとき[ ASK ]フィールドに対応したフォームは、ボックスがでるので
数値を入力すると、フォームに入力しないでもブックマークを参照する
フィールドコードに結果が表示されます。
[ Tab ]キーなどで次のフォームに移動することもできますので、保護を
前提にした使い方ならば、試してみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- JavaScript 空白で入力フォームのボタンをクリックしたら、ブラウザの上部からjavascriptで 表示されるアラ 1 2022/05/20 11:16
- Access(アクセス) Dlookupにエラーがでてしまう 1 2022/10/31 14:35
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- その他(ブラウザ) Mycrosoft Edge フォームの履歴を完全に削除したい 3 2022/08/11 09:59
- JavaScript ソースコードは下の共有コードサイト「張り紙」にあります。 入力フォームの javascript で 1 2022/05/11 11:01
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
YahooのIDがロックされてしまい...
-
Accessに関する質問です。 クエ...
-
マイクロソフト アクセス2021の...
-
Wordでドロップダウンリストを...
-
Accessで、フォームからフォー...
-
アクセス フォームをリクエリ...
-
アクセスで、androidのスマホサ...
-
アクセスで、スマホサイズのフ...
-
Accessフォームを開くときに決...
-
フォームの高さを数値で指定し...
-
Access レポート印刷するときに...
-
ACCESSでコントロールソースの変更
-
皆さん使っているブラウザを教...
-
レコードを保存するコード ア...
-
ACCESS──メインフォームでサブ...
-
クエリで出来た表にチェックボ...
-
passwordが入れられません・・・・
-
サブフォームに対してGoToRecor...
-
JW-CADのAutoモードの解除はで...
-
Access2007 ラベルの削除がで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
YahooのIDがロックされてしまい...
-
Accessで、フォームからフォー...
-
「フォームを作成できませんで...
-
フォームの高さを数値で指定し...
-
デフォルトでチェックボックス...
-
MSワード 年齢を計算表示でき...
-
Accessフォームを開くときに決...
-
アクセス フォームをリクエリ...
-
Accessのフォームで開く時のウ...
-
アクセスで複数列にまたがる同...
-
Excelのデータフォームの設定変更
-
帳票フォームのなかにリストを...
-
ACCESSでオートメーションエラー
-
アクセスのレコードをフォーム...
-
エクスポートされたエクセルの...
-
Access 2010フォームの全画面表示
-
アクセスで同じフォームを違う...
-
Accessに関する質問です。 クエ...
-
Access2003 フォーム入力中に...
-
エクセルで各セルをダブルクリ...
おすすめ情報