2019年10月22日Accessのデータシートの[ID]番号をクリックしたら、その[ID]の単票フォームを開く方法です。データシートのフォーム名は[F_データシート]、単票フォームのフォーム名は[F_詳細]としています。参考ここでは、ウィンドウの表示は[ウィンドウを重ねて表示する]の設定にしています。[タブ付きドキュメント]と[ウィンドウを重ねて表示する]の違いAccess2007以降、オブジェクトを表示すると、タブ付きウィンドウで表示されるようになっています。...続きを見るIDのクリック時イベントに埋め込みマクロの設定[F_データシート]をデザインビューで開き、[ID]のプロパティシートを開きます。[イベント]タブにある[クリック時]の[...]をクリックします。ここでは、[マクロビルダー]で設定します。[マクロビルダー]を選択して[OK]ボタンをクリックします。マクロの作成アクションカタログの中から[フォームを開く]をクリックします。[フォーム名]に[F_詳細]、[Where条件式]に以下のように入力します。[ID]=[Forms]![F_データシート]![ID][ウィンドウモード]は[ダイアログ]を選択します。参考2つのフォームとも編集可能な状態であれば、マクロでレコードの保存を追加する必要があります。[データの競合]メッセージが表示されるAccessで同じレコードの内容を異なるフォームで編集しようとすると、[データの競合]メッセージが表示されることがあります。...続きを見るIDのプロパティでハイパーリンクとしての表示を画面のみに[ID]のプロパティの[書式]タブにある[ハイパーリンクとして表示]で[画面のみ]を選択します。[常にハイパーリンクにする]でもいいです。これでデータシートビューの[ID]が青くなります。分割フォームのデータシートビューでも設定できます。参考分割フォームについては、以下の記事で解説しています。分割フォームの作成と使い方(データシートの標題の変更方法も)Accessでは、画面を2つに分け[単票フォーム]と[データシート]を同時に表示できる[分割フォーム]というのがあります。...続きを見るフォームの[レコードセレクタ]と[移動ボタン]フォーム[F_詳細]では、フォームのプロパティで[書式]タブにある[レコードセクタ]や[移動ボタン]は、[いいえ]を選択すると、スッキリ見せることができます。レコードセレクタレコードを選択するためのものです。メイン画面のようにレコードを選択する必要がないフォームでは非表示にしていいと思います。既定は[はい]になっています。移動ボタン他のレコードに移動するための4つのボタンとレコード番号ボックスです。メイン画面のようにレコードを移動する必要がないフォームでは、移動ボタンは非表示にしていいと思います。既定は[はい]になっています。参考プロパティで[はい][いいえ]を切り替える場合は、ダブルクリックすることで切り替えることができます。フォームビューに切り替えた状態です。スクロールバーの表示/非表示フォームのプロパティにスクロールバーの表示に関する設定があります。既定では、[水平/垂直]となっていますが、画面をスクロールする必要がないフォームでは、スクロールバーを非表示にすると外観はスッキリします。以下のようになります。フォームプロパティの設定そのほか、フォームのプロパティはさまざまな設定ができます。[移動ボタン]、[レコードセレクタ]、[スクロールバー]以外にも、以下の設定箇所を状況に合わせて工夫してみるといいと思います。自動中央寄せフォームを開いた時にフォームウィンドウを中央に配置するかどうかの設定です。境界線スタイル既定は[サイズ調整可]です。[ダイアログ]を選択すると、フォームの最大化、最小化、サイズ変更はできなくなります。[その他]タブにある[ポップアップ]と[作業ウィンドウの固定]については、以下の記事で解説しています。複数のフォームを扱う場合は、重要です。フォームプロパティの[ポップアップ]と[作業ウィンドウ固定]関連以下の記事では、クエリを作成して設定する方法を紹介しています。帳票フォームから同じIDの単票フォームを起動するにはAccessで、帳票フォームから同じIDの単票フォームをボタンで起動する方法を解説します。...続きを見るまた、帳票フォームのボタンのクリック時イベントにコードを記述する方法もあります。帳票フォームから同じIDの単票フォームを開く(イベントプロシージャ)帳票フォームから単票フォームを開いたときに、自動的にチェックが付くような仕組みを作ることもできます。帳票フォームから単票を開いたらチェックを付ける(リセット方法も)Accessで帳票フォームから、ボタンをクリックして同じIDの単票を開くように作成することはよくあります。業務に役立つスキルが身に付きます。AFFINGER4.。