sql >> データベース >  >> RDS >> Access

MicrosoftAccessでフォームを作成するための10のテクニック

    デザインビューでMicrosoftAccessフォームを作成するための便利な戦略

    投稿者:Avantixラーニングチーム| 2021年4月9日更新

    適用対象:Microsoft Access 2010、2013、2016、2019、および365(Windows)

    コントロールをすばやく簡単に選択、移動、フォーマットできる場合は、MicrosoftAccessの時間を大幅に節約できます。デザインビューのAccessでフォームをデザインするときに時間を節約するために、次のヒントを確認してください。

    推奨記事: MicrosoftAccessの10の時間節約ショートカット

    1。フォーマットにテーマを使用する

    フォントと色を手動で変更してコントロールとフォーマットを選択する代わりに、代わりにテーマを使用することを検討してください。テーマはフォントと色で構成され、フォーム全体に適用されます。フォームとレポートの両方にテーマを使用すると、データベース全体で一貫した外観を実現できます。

    テーマを適用するには:

    1. デザインビューで、リボンの[デザイン]タブをクリックします。
    2. [テーマ]をクリックします。メニューが表示されます。
    3. テーマ(全体的なテーマ)を選択します。 [色]を選択してカラーテーマまたは[フォント]を選択し、フォントテーマを選択することもできます。

    2。コントロールレイアウトからコントロールを削除する

    MicrosoftはAccess2007でコントロールレイアウトを導入しました。コントロールレイアウトはコンテナとして機能します。コントロールレイアウト内のオブジェクトは、コントロールレイアウト内でのみ移動でき、一部のAccessユーザーにとっては苛立たしいものになる可能性があります。

    以下は、コントロールレイアウトのコントロールです。左上のアイコンに注目してください。

    コントロールレイアウトからすべてのコントロールを削除するには:

    1. デザインビューで、コントロールレイアウトのコントロールをクリックします。コントロールレイアウトの左上にアイコンが表示されます。
    2. コントロールレイアウトでコントロールを右クリックします。メニューが表示されます。
    3. レイアウトを選択してから、レイアウトを削除します。

    3。コントロールを個別に移動する

    フォームを作成する場合、コントロールは通常、ペアでフォームに配置されます。たとえば、テキストボックスには、ラベルが関連付けられています。テキストボックスを移動すると、通常、ラベルも一緒に移動します。デザインビューで関連するコントロールなしでコントロールを移動するには、左上のハンドルでいずれかのコントロールをドラッグします。これが機能しない場合、コントロールはコントロールレイアウトにあります。

    4。個別のコントロール

    ラベルと関連するテキストボックスなどの2つのコントロールを分離する場合:

    1. デザインビューで、ラベル(通常は左側のコントロール)をクリックします。
    2. Ctrl+Xを押して切り取ります。
    3. フォームの何もない領域をクリックします。
    4. Ctrl+Vを押して貼り付けます。

    5。すべて選択

    Ctrl + Aを押すと、フォーム上のすべてのコントロールを選択できます。これが機能しない場合は、リボンの[デザイン]タブでポインターまたは選択ツールが選択されていることを確認してください。

    6。 Shiftキーを押しながらクリックして選択

    Shiftキーを押しながら各コントロールをクリックすると、特定のコントロールを選択できます。これが機能しない場合は、リボンの[デザイン]タブでポインターまたは選択ツールが選択されていることを確認してください。

    7。ドラッグして選択

    リボンの[デザイン]タブで[ポインタ]または[選択]ツールが選択されていることを確認します。選択するコントロールをドラッグします。

    8。コントロールを微調整する

    デザインビューでコントロールまたはコントロールレイアウトを微調整できます。コントロールまたはコントロールレイアウトを選択し、Ctrl+矢印キーを押します。

    9。既存のフィールドのコントロールを追加する

    ソースの既存のフィールドにコントロールを追加できます:

    1. デザインビューで、リボンの[デザイン]タブにある[既存のフィールドの追加]をクリックします。ソースのフィールドのリストが表示されます。
    2. フィールドをフォームにドラッグします。

    10。名前エラーに対処する

    フォームビューで、#Name?コントロール(すべてのコントロールではない)に表示される場合、最も一般的な問題は、テキストボックスなどのバインドされたコントロールが既存のフィールドにバインドされていないことです。これは、ユーザーがテキストボックスに入力したときによく発生します。

    フィールドをコントロールにアタッチまたはバインドするには:

    1. デザインビューで、#Name?を表示するコントロールをクリックします。エラーnフォームビュー。
    2. 必要に応じてプロパティを表示します。コントロールを右クリックしてメニューから[プロパティ]を選択するか、F4キーを押してプロパティを表示できます。
    3. [プロパティ]で、[データ]タブをクリックします。
    4. [コントロールソース]ドロップダウンメニューから、既存のフィールドを選択します。

    Accessでレポートを設計する場合にも、これらの10の戦略を使用できます。

    この記事は2016年2月7日に最初に公開され、わかりやすく内容を変更するために更新されました。


    1. MySQLデータをタイトルケースに変換する簡単な方法はありますか?

    2. PostgreSQL-結果セットを返すストアドプロシージャに動的SQLを記述します

    3. 最適化のしきい値–データのグループ化と集約、パート4

    4. CREATE OR REPLACEを使用するにはどうすればよいですか?