• ベストアンサー

アクセス2000(access2000)ですが、フォームの大きさがこれ

アクセス2000(access2000)ですが、フォームの大きさがこれ以上大きくならないでしょうか? アクセス2000でフォームを作成しいているのですが、できればスクロールしてもいいので一つの大きさにしたいと思っているのですが、フォームがグリッド線のメモリ54近辺までしか伸ばせません。 フォームの大きさに限界でもあるのでしょうか? もし大きさに限界があるとすると、データ量が多いのを処理するとしたら、改ページかもしくはタブしかないのでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • layy
  • ベストアンサー率23% (292/1222)
回答No.4

フォームは1つですべてのコントロールを設置して使う、 以外にも使い方があります。 あるフォームからボタンを押すなどして「フォームを開く」とすれば 違うフォームが開きます。手前、奥、重なって開く感じです。 言葉では分かりにくいですが、 簡単に言えば、 フォーム1:1200×800の大きさ フォーム2:800×600の大きさ フォーム3:800×600の大きさ ・・・ で フォーム1にフォーム2を開くボタン 押下実行→フォーム2が表示される(フォーム1はそのまま) や フォーム1にフォーム3を開くボタン 押下実行→フォーム3が表示される(フォーム1はそのまま) 使う用途でいろいろ切り分けしながら使えます。 あと、代表例として、カレンダコントロールがあります。 使い方を学習してみてください。 フォームプロパティにあります「ダイアログ」

claimer
質問者

お礼

回答ありがとうございます。 なるほど、フォームからフォームを開くのですね。 大変参考になりました。 それでやってみたいと思います。

その他の回答 (3)

  • layy
  • ベストアンサー率23% (292/1222)
回答No.3

あると思った方が良いです。 メモリ54近辺=幅55センチくらいの状態と思います。 フォームに入りきらないと思えば、 コントロールの大きさ(やフォント)を小さくする、 コントロールを2枚重ねて非表示、表示を切り替えるタイプにする、 やりくりさせる手段はあります。 メモリ1からメモリ54付近までスクロールさせるのは面倒なので それくらいなら別フォーム(ダイアログとか)にします。 自分で使う分にはいいですが、他の人が使うシステムなら クレームものですね。 この際、(だれもやってないと思うので)限界を試してみて回答をお願いします。

claimer
質問者

補足

ダイアログ?とはタブコントロールとも違うのでしょうか? どうすればいいのか教えてください。 やはり現状では限界は55メモリのようです・・・

回答No.2

そこまで下の方まで使う事がありますか? データ登録用のフォームからどれだけのデータを入力するのですか? 検索フォームにて表示したいのであれば、フォーム自体を帳票フォームにすれば無限に下に続きますが。

claimer
質問者

補足

200以上の項目を入力したいので、一人分でけっこうなサイズになります。 入力するのにあまり文字等が小さいと・・・という要望がありましたので、 あまり小さくしていないと大きさが足りなくなりました。 帳票フォームにすれば無限に続く・・・→やってみたのですが単票と同じ55近辺で限界になりますが、 何か意味が違うのでしょうか?詳細を再度教えていただければ幸いです。

  • mnabe
  • ベストアンサー率33% (427/1283)
回答No.1

フォームのプロパティで幅があるので、その幅に数値を適当に入力する事で、フォームの中を広くする事が出来ます。 そうする事で、スクロールさせて中身を見る事が出来るようになります。

claimer
質問者

補足

回答ありがとうございます。 幅はわかるのですが、今回は下方向への長さの件なんです。 長さについては指定できるものがないんですよね。 どうぞよろしくお願いいたします。

関連するQ&A

  • アクセス2000のフォームについて

    アクセス2000でデータベースを作成しています。 フォーム上に、タブコントロールを配置し、タブコントロールの各ページに、異なる処理のためのテキストボックス等を配置しました。(具体的にいうと、1頁目は出願情報の入力、2ページ目は登録情報の入力、3ページ目は・・・といった感じです。) 上記した処理フォームと同時に、処理メニューページを作成し、出願用の検索ボックスと、登録用の検索ボックスとを作り、どちらから検索しても同じ処理フォームが開くようにしてあります。 前置きが長くなりましたが、ここで質問なんですけど、例えば、出願用の検索ボックスから検索をした時はタブコントロールの出願ページが開いている状態でフォームを開き、登録用の検索ボックスから検索をした時にはタブコントロールの登録用ページが開いている状態でフォームを開くことはできないのでしょうか? 教えてください。

  • アクセスのフォームについて

    アクセスのフォームについて2件質問させてください。 その1 クエリーからあるフォームを作っていますが、元になるクエリー(テーブルにも)には項目がなく、ただそのフォームに表示されればいいというデータをそのフォーム上で入力したいのです。 そこで非連結でテキストボックスを作ったのですが、1ヶ所に入力するとどのページにも同じデータが表示されています。 それぞれのページに違うデータをフォームから直接入力するにはどのようにしたらいいでしょうか? その2 大変むずかしい依頼がきて悩んでいます。 フォームでラベルや図形で1ヶ月を3等分した簡単な図を作り、 フォーム上のある日付をその図の中に●や▲で表示したいのです。 イメージは下のような感じですが、このようなことは可能でしょうか?      2002/3       2002/4           ┃  │   │  ┃  │ ● │  ┃   以上2件一緒にして申し訳ございませんが、ご存知の方がいらっしゃいましたらよろしくお願いします。

  • Accessでのフォーム表示がうまき出来ません。

    こんにちは。 Access初心者です。 Accessからフォームを作成して表示する際、 中央揃え はい にすると Accessg画面のちょっと下の位置からフォームが表示され下のほうが見切れてしまいます。 Accessg画面には縦スクロールが出来ていて下にスクロールすれば フォームは全部見ることか可能なのですが、 フォームが下にさがってる分上にずらすとフォームは全部表示されるのです。 (その時スクロールバーは消えます) 中央揃えをいいえにして Docmd.MoveSizeで最初の2つの引数を 0, 0にしても駄目なのです。 何か原因があるのでしょうか? 最初のフォームの作りが悪いのでしょうか? 言葉足らずかもしれませんが、宜しくお願い致します。

  • Accessのフォームにて

    AccessのフォームでTabやEnterでカーソルを飛ばしたとき、既にデータが入っている場合には、そのデータの末尾にカーソルが出る状態になるようにしたいのですが。。。 通常は既存データを全部選択した状態になりますよね、だからデータを追加するとき面倒なんです。

  • Access フォーム

    Accessでデータベースを作成しようと思っています。データ入力のフォームを作成して、利用者がそのフォームに値を入力する形式にするつもりです。 ただ、利用者には入力のインターフェースだけを公開したいのですが、フォームを表示するとAccess自体が起動しするので、その気になればデータベースに対して全ての操作が可能になってしまいます。 Accessってこういうものなのでしょうか。

  • アクセス フォームに検索ボタンをつくりたい

    クエリからフォームをウィザードで作成しました。 このフォームではマウスのスクロールでデータが次々と変わるのですが、 特定の顧客を検索する事が出来ません。 このフォームの中に検索できるボタンを作りたいのですが 何せ初心者の為、ネットで検索してみましたがわかりませんでした。 お教えいただけましたら助かります。 ちなみにデータは5万件 検索かけるフィールド名は“ID” クエリからフォームをつくりました。クエリ名は“検索用”です。 アクセスは97です。 よろしくお願い致します。

  • Accessのフォーム画面について

    宜しく御願いします。 アクセスでフォームの入力画面を作ったのですが項目が多く、モニタに全部表示し切れません。スクロールバーで上げ下げすればよいのですが、マウスのホイールあるいはある一定の縦幅を持たせて画面を動かして(下方向)入力しやすいようにしたいのですが可能でしょうか。 また、帳票形式の表をフィルターをかけて複数ページに分けたフォームを作りましたがページを開けたとき、常にスクロールの先頭に表示させることも設定できるでしょうか。 教えてください。

  • アクセスのタブコントロールでフォームを

    アクセス2003を使っています。 フォームデザインウィザードを使ってテーブルからそれなりのフォームをつくることはできたのですが,今度はタブコントロールを使って,ページを作成しましようと思っていますが、どんなにしてデザインしていくのでしょう? 2つのテーブルをつくり、1つ目のテーブルのフォームを1ページに 2つ目のテーブルのフォームを2ページ目に作ろうと思っているのですがうまくいきません。

  • Access フォームのスクロール

    お世話になります。 Access2010 現在Accessにて、ある情報の登録フォームを作成しております。 登録項目が複数あり、1画面(デスクトップのサイズ)だけでは 収まりきれないないので、登録フォームをスクロールさせたいと 思います。 但し、ユーザーには登録フォームのサイズを調整できないようにしたいので 境界線スタイルを「ダイアログ」にしております。 <質問> 境界線スタイルが「細線」か「ダイアログ」だと、スクロールバーを 表示する設定にしても、表示されません。 「サイズ調整可」にするとスクロールバーが表示されます。 スクロールバーを表示しつつ、フォームのサイズが変更されないように 出来ないでしょうか。 ご教示の程、宜しくお願い致します。

  • ACCESS フォーム

    ACCESSのフォームで、すでに作成したフォームに、違う新しいテーブルをコピーするにはどうしたらいいでしょうか?【3月の売上】のフォームを作ったのですが、形式を同じで【4月の売上】のフォームを作りたいのですが、テーブルだけ4月のデータは入れたのですが、困っています。分かる方宜しくお願い致します。

専門家に質問してみよう