• ベストアンサー

初歩的な事ですが・・・・

ACCESS2000を使ってます。 初歩的な質問ですが、テキストボックスに表示される数字を1ではなく00001と表示させるにはどのように設定したら良いのでしょうか? 初歩的な質問ですいませんが宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ARC
  • ベストアンサー率46% (643/1383)
回答No.3

例えば、関数 =hoge() となっている部分の出力結果を書式設定したいときには、Format関数を使い、 =Format(hoge(),"00000") のようにします。 =DMax(条件)+1 となっていれば、 =Format(DMax(条件)+1,"00000") ですね。

twingo
質問者

お礼

早速アドバイス有難うございました。 教えて戴いた通り設定したら無事出来ました。 有難うございました。

その他の回答 (3)

  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.4

>DCountとDMaxを使って連番が入るようにしてるのですがうまく作動しませんでした。 DMAX関数を使って最大値を持ってきて1を加算しているのはコントロールソースで とは思いますが書式に00000と設定しても表示するはずなのですが、どのような支障 が出て作動しないのでしょうか? 補足をお願いします。

twingo
質問者

お礼

アドバイス有難うございました。 00001ではなくて、単に1が表示されるのです。 でも、NO3のARCさんの方法で無事設定出来ました。 いろいろとアドバイス有難うございました。

  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.2

こんにちはO_cyanです。 以前にも同様の質問に回答しました。 下記のURLにあります。参照してみてください。 MS系のアプリはほとんど表示形式はプロパティなどの[書式]で設定します。 書式に00001と表示したいのなら00000でOKです。 AccessにしろExcelにしろ同様です。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=262348
twingo
質問者

補足

早速アドバイス有難うございました。 無事設定できたのですが、DCountとDMaxを使って連番が入るようにしてるのですが、うまく作動しませんでした。 連番の場合だと如何すれば良いのでしょうか? お手数かけますが宜しくお願いします。

  • skyline32
  • ベストアンサー率29% (9/31)
回答No.1

テキストボックスの書式のプロパティに 00000 と入力して見るのはどうでしょうか? これに加えて規定値を設定しておけば(たとえば5など) 最初から 00005 と表示されます。

twingo
質問者

補足

早速アドバイス有難うございました。 無事設定できたのですが、DCountとDMaxを使って連番が入るようにしてるのですが、うまく作動しませんでした。 連番の場合だと如何すれば良いのでしょうか? お手数かけますが宜しくお願いします。

関連するQ&A

  • ど素人の非常に初歩的な質問です

     非常に初歩的かつ調べりゃ分かるだろというような質問をします。  コンボボックスが二つあり、そのリストには二つとも同じ数だけ数値を入れておきます。そしてそれを繋げて出力させるにはどうしたらよいでしょうか。  例えば、combo1のリストとcombo2のリストには、1,2,3,4,……という風にいくつか数字を入れておき、そこでcombo1からは5、combo2からは13を選ぶと、テキストボックス(それ以外でも変数とか)にはそれらが組み合わさって、『513』という数字が出力される――という風なものです。  なんとなく分かるような気もするのですが、数時間どう考えても、調べても分からなかったのでここで質問します。  どうすればよいのでしょうか。

  • エクセル2007のテキストボックスについて初歩的な質問です。

    エクセル2007のテキストボックスについて初歩的な質問です。 適当に作成したテキストボックスを使って、テキストボックスの初期設定をしました。そして右クリックで規定に設定しました。 一旦エクセルを閉じて、再度エクセルを起動しテキストボックスを作成すると先ほど設定した規定値ではなく、設定する前の設定になってしまいます。 いつ作成しても初期設定した設定で使いたいのですが、できないのでしょうか?

  • エクセル2007のテキストボックスについて初歩的な質問です。

    エクセル2007のテキストボックスについて初歩的な質問です。 適当に作成したテキストボックスを使って、テキストボックスの初期設定をしました。そして右クリックで規定に設定しました。 一旦エクセルを閉じて、再度エクセルを起動しテキストボックスを作成すると先ほど設定した規定値ではなく、設定する前の設定になってしまいます。 いつ作成しても初期設定した設定で使いたいのですが、できないのでしょうか?と質問しましたところ下記の回答をいただきました。 「いったんテキストボックスの規定値を設定したシートからテキストボックスを削除して何も入力されていないブックを作成し、名前を付けて保存でファイルの種類を「Excelテンプレート(*.xltx)」にして、ファイル名を「Book.xltx」としてXLSTATフォルダに保存してください。」 おかげさまで設定はできましたが、作成してあるエクセルファイルを開くと新規のエクセルシートも開いてしまいます。開きたいファイルだけを開く方法はないのでしょうか?どなたが教えてください。

  • ACCESSのレポート設定

    ACCESS97を使用しています。 レポートのテキストボックスの設定で、表示する文字や数字を上下中央位置に表示する方法はありませんか? 例えば、数字を表示したい場合 高さ2センチのテキストボックスをそのまま表示すると右上の隅に表示されてしまいますが、それを右端の上下中央位置に表示したいのです。 御教授お願いします

  • 異常値のフォント色を赤色表示したい

    アクセス2000です。フォームで、多くのテキストボックスがあって、その中に、数字に異常値があればテキストボックスの前景色を、赤色表示をしようとしています。(たとえば、50以上の数字があれば、赤色表示したいのですが、どうしたらよいのでしょうか?)

  • ほんとに初歩的なことですが

    JavaScriptを業務上使うことになりましたが、いまいちよく分かりません。 そこで、ごく初歩的なことかと思うのですが、よろしくお願いします。 まず、 (1)3つのテキストボックスを用意します (2)一つは、「行きの電車賃」 (3)二つ目は、「帰りの電車賃」※行きと帰りの電車賃は違うものとしてください (4)三つ目は、「合計」のテキストボックスです。 (5)処理としては、「行きの電車賃」と「帰りの電車賃」を入れると、自動的に合計のテキストボックスに値が入るようにしたいです。 これを、JavaScriptで作りたいのですが、よく分かりません。ぜひお願いします。

  • 初歩的なことなんですが

    初歩的なことなんですが windowsxp excelを使っていますがパソコンからCD-RWに原稿をコピーしてCDにあるファイルを修正し上書き保存しようとすると何々は読み取り専用です。 コピーを保存するには(OK)をクッリクして (名前を付けて保存)ダイアログボックスで新しい名前を保存して下さい。 と表示されますが ダイアログボックスに新しい名前をつけて保存をクッリクしてもフォルダが読み取り専用に設定されていますと表示されてしまいます。 どうすれば解決しますか? よろしくお願いします。

  • Access97で、“分:秒”という形式で入力・保存する方法

    Access97で、あるテーブルに時間のフィールドを作りました。 このテーブルをもとにフォームを作成しました。 ここで、このフォームの、あるテキストボックスのコントロールソースを時間フィールドに設定し、書式を“nn\;ss”に設定し、定型入力で“##:##;0;*”としました。 このフォームのテキストボックスにカーソルをあてると“**:**”となり、4つの数字を入力できるのですが、この4つの数字を分秒では認識せず、時分としてしか認識しないようです。 どうすれば4桁の数字を入力し、“分:秒”という形式で表示・保存できるのでしょうか。 宜しくお願いします。

  • アクセスのレポートに、フォームで算出した数字を表示させたい

    アクセスのフォームで、金額を計算したので、その数字を レポートに表示させて出力したいのですが、設定の仕方がわからないんです。 フォームで計算させた金額は、テーブルに保存せず、都度計算して 表示させています。(フォーム内のテキストボックスに計算式を入れて 計算させています) どうやって設定したらよいのでしょうか?どなたか教えてください。 よろしくお願いします。

  • テキストボックスへの入力

    アクセス97にてソフト開発をしております フォームAの「合計」テキストボックスに表示されている数字を、フォームAを閉じたときにフォームBの「金額」テキストボックスに入力できるようにしたいのですが、 どの様にすればいいのでしょうか この二つのテキストボックスはODBCリンクテーブルと連結しています