リンクユニット

Windows8 & Office2013 Access2013

データシートのIDをクリックして単票フォームを開く

投稿日:2017年1月7日 更新日:

Accessのデータシートの[ID]番号をクリックしたら、その[ID]の単票フォームを開く方法です。
データシートビュー

データシートのフォーム名は[F_データシート]、単票フォームのフォーム名は[F_詳細]としています。
単票フォーム

IDのクリック時イベントに埋め込みマクロの設定

[F_データシート]をデザインビューで開き、[ID]のプロパティシートを開きます。
[イベント]タブにある[クリック時]の[…]をクリックします。
デザインビュー

ここでは、[マクロビルダー]で設定します。[マクロビルダー]を選択して[OK]ボタンをクリックします。
ビルダーの選択

マクロの作成

アクションカタログの中から[フォームを開く]をクリックします。
マクロツール

[フォーム名]に[F_詳細]、[Where条件式]に[ID=[Forms]![F_データシート]![ID]]と入力します。
[ウィンドウモード]は[ダイアログ]を選択します。
マクロビルダーのフォームを開く

IDのプロパティでハイパーリンクとしての表示を画面のみに

[ID]のプロパティの[書式]タブにある[ハイパーリンクとして表示]で[画面のみ]を選択します。[常にハイパーリンクにする]でもいいです。
これでデータシートビューの[ID]が青くなります。
ハイパーリンクとして表示

分割フォームのデータシートビューでも設定できます。
分割フォーム

帳票フォームから単票フォームを起動するにはでは、クエリで設定する方法を紹介しています。

帳票フォームから単票フォームを起動するには

Accessで、帳票フォームから同じIDの単票フォームをボタンで起動する方法を解説します。画像は、Acess2010ですが、他のバージョンで ...

続きを見る

参考Officeのバージョンによって操作が異なる場合があります。以下の記事で、お使いのOfficeのバージョンを確認する方法を解説しています。
Office(Word、Excel、PowerPointなど)のバージョンを確認する方法

Microsoft Officeも時を得て、大きく様変わりしてきました。トラブルを解決しようとするとき、あるいは、何かの操作を探すときなど、 ...

続きを見る


管理人一押しのテキストです。私もこれで学習しました。

おすすめ記事と広告

記事を更新しました

表の行の高さを詰めたい

Wordで表を作成後、表の行の高さを調整して文書の体裁を整えたいということがあります。でも、行の高さを縮めたいけど、思うように調整できないと ...

レポートはxlsxファイル形式に出力できない

Access2013でレポートを作成して、これをこのままExcelに出力できたら便利だなぁと思い、レポートを表示して、[外部データ]タブの[ ...

ウィザードを使って検索用コンボボックスを簡単作成

Accessのフォームで検索用コンボボックスを作成する方法です。コンボボックス作成ウィザードを使って簡単に作成することができます。 テーブル ...

VLOOKUP関数のエラー回避

Excelでデータを参照する場合、VLOOKUP関数を使います。 下の左の表、セルC2からセルC7には、VLOOKUP関数が入力されていて、 ...

IMAPの分類項目設定の挙動がおかしい

IMAPで受信したメールを分類項目で色分けしようとすると、おかしなことに気がつきました。 分類項目で右クリック 【POP】 下はPOPで受信 ...

-Windows8 & Office2013 Access2013

Copyright © 2001-2018 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2018 AllRights Reserved Powered by AFFINGER4.