- コントロールはテキストボックスやチェックボックスなど多数あります。
フォーム、レポート、およびデータ アクセス ページで、データの表示と分析、グラフィックの表示などを行います。
主なコントロールには以下のようなものがあります。
![]()
- ツールボックス
- ツールボックスにはコントロールを作成する様々なボタンが用意されています。
これらのボタンを使って、オリジナルのフォームの作成やレイアウトを変更します。
説明は左から順に書かれています。
![]()
オブジェクトの選択 コントロール、セクション、フォームを選択したり、ツールボックスのボタンのロックを解除 コントロールウィザード リストボックス、コンボボックス、コマンドボタンなどを作成するときに、コントロールウィザードを起動 ラベル タイトル、標題、簡単な指示などの説明用のテキストを表示 テキストボックス データを入力、または表示 オプショングループ チェックボックス、オプションボタン、トグルボタンと共に使って、別の値とセットにして表示 トグルボタン データを二者択一の選択形式で入力 オプションボタン データを二者択一の選択形式で入力 チェックボックス データを二者択一の選択形式で入力 コンボボックス データを直接入力、または一覧から選択 リストボックス 入力するデータを一覧から選択 コマンドボタン 別のフォームやレポートを開く、レコードの検索などの処理を実行 イメージ フォームやレポートにピクチャを表示 非連結オブジェクトフレーム フォームやレポートにExcelワークシートなどの非連結OLEオブジェクトを表示 連結オブジェクトフレーム ピクチャなどのOLEオブジェクトをフォーム、またはレポートに表示 改ページ フォームの次の画面、レポートの新しいページの開始を示す タブコントロール フォームやレポートのコントロールを分類してタブで切り替える サブフォーム/サブレポート 他のフォームや他のレポートの中に表示されるフォームやレポート 直線 フォームやレポートで直線を引く 四角形 フォームやレポートで四角形を引 コントロールの選択 フォームに挿入して、アプリケーションのユーザーインターフェースに組み込むことができる、ActiveXコントロールを選択
- コントロールのプロパティ(属性)
- コントロールには各種プロパティがあります。
書式プロパティ データを表示するときに使用するフォント、境界線などレイアウトに関する情報を設定 書式 データを表示するときの書式を設定 少数点以下表示桁数 小数点が必要なデータの場合に、小数点の桁を設定 可視 いいえを選択すると、コントロールを非表示にすることができる 表示対表 コントロールを画面と印刷で表示するかどうかを設定
ただし、可視欄がはいに設定されている必要があるスクロールバー コントロール内にスクロールバーを表示するかどうかを設定 印刷時拡張/印刷時縮小 印刷時拡張欄ではデータがコントロールからはみ出してしまう場合に、印刷時にコントロールを広げて印刷できるように設定
反対に印刷時縮小欄ではデータの小さいコントロールを縮小して印刷するように設定左位置/上位置 コントロールの位置を設定 幅/高さ オブジェクトの幅と高さを設定 背景スタイル/背景色 背景色でコントロールの内部に使用する色を設定し、背景スタイルでその色を表示するかどうかを設定 立体表示 コントロールの表示形式を設定 境界線スタイル/境界線色/境界線幅 コントロールの境界線に使用する罫線の種類を設定。
透明に設定すると境界線は表示されない前景色 フォントに色を設定 フォント名/フォントサイズ/
フォント太さ/フォント斜体/フォント下線データの表示に使用するフォントやそのデザインを設定 文字配置 コントロール内に表示するデータの配置を設定 左余白/上余白/右余白/下余白 コントロール内に表示されるテキストの配置を設定 行間 コントロール内に表示されるテキストの行間を設定 ハイパーリンクあり テキストボックスまたはコンボボックスに含まれるデータがハイパーリンクかどうかを設定
データプロパティ データの入力方法、コントロールに表示するテーブルやクエリのフィールドのデータを設定 コントロールソース コントロールに表示するデータを設定 定型入力 郵便番号や電話番号など、データが定型入力できる場合に設定 既定値 入力するデータに決まった規定値がある場合に設定 入力規則 データを入力を規制 エラーメッセージ 入力規則を設定する際に、当てはまらないデータを入力した場合に表示するエラーメッセージを規制 使用可能 コントロールに入力を受け取るかどうかを指定 編集ロック コントロールのデータを編集できるかどうかを指定 ルックアップ列 フォームフィルタを使うときに、テキストボックスコントロールに値を表示するかどうかを設定
イベントプロパティ カーソルを移動したときやマウスをクリックしたときなどのイベント時にアクションを実行するマクロやイベントプロシージャ(ユーザーの操作やプログラムコードによって発生したイベント、またはシステムで発生したイベント応じて、自動的に実行されるプロシージャ)などを設定 更新前処理/更新後処理/変更時 マクロやイベントプロシージャを行うタイミング フォーカス取得時/フォーカス喪失時/フォーカス取得後/フォーカス喪失後 クリック時/ダブルクリック時 マウスボタンクリック時/マウスボタン移動時/マウスボタン開放時 キークリック時/キー開放時/キー入力時
その他プロパティ コントロールの名前やタブオーダー、ふりがなコントロールなどを設定 名前 コントロール名を設定
通常はデータ元のフィールド名(コントロールソース)を使用IME入力モード保持 コントロールに最後に指定したIME入力モードを保持するかどうかを設定 IME入力モード データを入力するときのIME入力モードを設定 IME変換モード コントロールまたはフィールドに移動したときに切り替わるIME変換モードを設定 ふりがな データを入力するときに自動的にふりがなをふるための設定 住所入力支援 入力された郵便番号に対応する住所、住所に対応する郵便番号、カスタマバーコードデータを自動的に入力するかどうかを設定 ステータスバーテキスト コントロールバーを選択したときに、ステータスバーを表示するテキストを指定 Enterキー入力時動作 テキストボックスコントロールで、Enterキーを押したときに実行する動作を示す オートコレクト テキストボックスまたはコンボボックスコントロールに入力した値が、自動的に訂正されるかどうかを設定 縦書き コントロールに縦書き表示を設定 禁則処理 コントロールの行頭、行末で禁則処理を行う 自動タブ/タブストップ/
タブ移動順Tabキーを押して移動する順番を設定 ショートカットメニューバー コントロール上で表示されるショートカットメニューを表示 ヒントテキスト/
ヘルプコンテキストIDコントロールにマウスポインタをあわせたときに表示されるポップヒントの内容を指定 タグ フォームやレポートの追加情報を保存