リンクユニット

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

続きを見る

管理人一押しのテキストです。

おすすめ記事と広告

記事を更新しました

水平スクロールバーがない、シート見出しもない

Excel2013で時々、水平スクロールバーもシート見出しもない状態になってしまうことがあります。 どういう状況の時にこの現象が出るのかわか ...

タイムラインの挿入

Excel2013の新機能です。タイムラインを使うと、日付のフィルター処理を対話式に実行することができます。 まず、Excel2013でピボ ...

フォームを開く時に前回のフィルターの状態で開きたい

Accessの分割フォームでデータシートのフィルターを使って絞り込みを行います。 絞り込みの結果は下のようになります。 この絞り込んだ状態の ...

【パスのコピー】コマンド

Windows8、Windows10でファイルのパスをコピーする方法です。 エクスプローラーから エクスプローラーを開いて、[ホーム]タブに ...

イメージコントロールに外部の画像ファイルを表示

Accessのフォームに画像を表示する方法としては、テーブルのデータ型で[添付ファイル]を選択するのが一番簡単ですが、イメージのコントロール ...

-Windows8 & Office2013 Access2013

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

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