URL、UNC パス、電子メール アドレスなどのハイパーリンク アドレスを格納するために使用します。 ハイパーリンク フィールドには、最大 2048 文字を格納できます。 データシートまたはフォームにハイパーリンクを入力するには、フィールドを右クリックし、[ ハイパーリンク ] > [ ハイパーリンクの編集 ] を選択するか、Ctrl + K キーを押します。 ハイパーリンク フィールドには、表示テキスト、アドレス、サブアドレス、および画面ヒントの 4 つの部分をポンド割り当て (#) 文字で区切って含めることができます。 基になる部分を表示するには、 式ビルダーを使用してHyperlinkPart メソッドに基づいて計算フィールドを追加します。
この記事の内容
データシート ビューにハイパーリンク フィールドを追加する
データシート ビューで、ハイパーリンク フィールドを新規または既存のテーブルに追加できます。
既存のテーブルに追加する
-
テーブルを [データシート ビュー] で開きます。
-
必要に応じて、最初の空白フィールドまで水平方向にスクロールします。
-
[ クリックして追加] を 選択し、一覧から [ハイパーリンク ] を選択します。
-
新しいヘッダー行をダブルクリックし、新しいフィールドのわかりやすい名前を入力します。
-
変更内容を保存します。
新しいテーブルに追加する
-
[作成] タブの [テーブル] で、[テーブル] をクリックします。
-
[ 保存] をクリックし、[ 名前を付けて保存 ] ダイアログ ボックスに新しいテーブルの名前を入力します。
-
[ クリックして追加] を 選択し、一覧から [ハイパーリンク ] を選択します。
-
新しいヘッダー行をダブルクリックし、新しいフィールドのわかりやすい名前を入力します。
-
変更内容を保存します。
デザイン ビューにハイパーリンク フィールドを追加する
デザイン ビューで、ハイパーリンク フィールドを新しいテーブルまたは既存のテーブルに追加できます。
既存のテーブルに追加する
-
テーブルを [デザイン ビュー] で開きます。
-
[ フィールド名] 列で、最初の空白行を選択し、フィールドの名前を入力します。
-
[ データ型 ] 列で隣接するセルを選択し、一覧から [ハイパーリンク ] を選択します。
-
変更内容を保存します。
新しいテーブルに追加する
-
[作成] タブの [テーブル] で、[テーブル] をクリックします。
-
[ 保存] をクリックし、[ 名前を付けて保存 ] ダイアログ ボックスに新しいテーブルの名前を入力します。
-
新しいテーブルの [ドキュメント] タブを右クリックし、[ デザイン ビュー] をクリックします。
-
[ フィールド名] 列で、最初の空白行を選択し、フィールドの名前を入力します。
-
[ データ型 ] 列で隣接するセルを選択し、一覧から [ハイパーリンク ] を選択します。
-
変更内容を保存します。
ハイパーリンク フィールドのプロパティを設定または変更する
データシート ビューを使用すると、既定値や名前 & キャプションなどのフィールド プロパティのサブセットを設定できますが、デザイン ビューを使用して、必須またはインデックス付きを含むすべての使用可能なプロパティを設定できます。
-
テーブルを [デザイン ビュー] で開きます。
-
テーブル デザイナーの下部にある [ 全般 ] タブの [ フィールド プロパティ] で、変更するプロパティを見つけます。
-
プロパティ名の横にあるフィールドを選択します。 プロパティに応じて、データの入力、 をクリックして式ビルダーを開始する、または一覧からオプションを選択できます。
各フィールド プロパティの使用方法については、 プロパティを選択し、F1 キーを押します。
ハイパーリンク フィールドを削除する
重要 データを含む Hyperlink フィールドを削除すると、そのデータは完全に失われます。削除を元に戻すことはできません。 この理由から、テーブルのフィールドやその他のデータベースのコンポーネントを削除する前に、データベースをバックアップすることをおすすめします。
[データシート ビュー] から削除する
-
テーブルを [データシート ビュー] で開きます。
-
[ハイパーリンク] フィールドを見つけ、ヘッダー行 (名前) を右クリックし、[ フィールドの削除] をクリックします。
-
[はい] をクリックして、削除を確定します。
[デザイン ビュー] から削除する
-
テーブルを [デザイン ビュー] で開きます。
-
[テキスト] フィールドの横にある行セレクター (空白の四角形) をクリックし、DELETE キーを押すか、行セレクターを右クリックして [ 行の削除] をクリックします。
-
[はい] をクリックして、削除を確定します。
ハイパーリンク フィールド プロパティリファレンス
デザイン ビューを使用してハイパーリンク フィールドをテーブルに追加する場合は、フィールドのプロパティの数を設定および変更できます。 次の表は、Hyperlink フィールドのプロパティを示し、それぞれが何を行うかについて説明し、設定または変更の影響について説明します。
プロパティ |
入力する文字列 |
空文字列の許可 |
[はい] に設定すると、長さ 0 ("") の文字列をハイパーリンク型、テキスト型、またはメモ型のフィールドに入力できるようになります。 |
追加のみ |
フィールド値の変更を追跡するかどうかを決定します。 2 つの設定があります。
警告: このプロパティを [いいえ] に設定すると、既存のフィールド値の履歴はすべて削除されます。 |
標題 |
フォーム、レポート、クエリで、既定では、このフィールドに対して表示されるラベル テキスト。 このプロパティが空の場合、フィールドの名前が使用されます。 あらゆるテキスト文字列が許可されます。 通常は、簡潔なキャプションの方が効果的です。 |
既定値 |
新しいレコードが追加されたときに、指定された値を自動的にフィールドに割り当てます。 |
形式 |
データシート (またはそのフィールドに連結されているフォームやレポート) をディスプレイやプリンターに出力したときのフィールドの表示形式を決定します。 ハイパーリンク型のフィールドにはカスタム書式を定義できます。 |
IME 入力モード |
日本語版 Windows における文字の変換を制御します。 |
IME 変換モード |
日本語版 Windows におけるセンテンスの変換を制御します。 |
インデックス |
フィールドにインデックスを設定するかどうかを指定します。 次の 3 とおりの値を選択できます。
注: 主キーとして使用されているフィールドでは、このプロパティを変更しないでください。 単一フィールドに対するインデックスは インデックス フィールド プロパティを設定することで作成できますが、インデックスの種類によっては、この方法では作成できない場合もあります。 たとえば、このプロパティを設定することで複数フィールド インデックスを作成することはできません。 |
必須 |
フィールドにデータを入力する必要があります。 |
スマート タグ |
フィールドにスマート タグを追加します。 スマート タグは Access 2013 で廃止されました。 |
文字配置 |
コントロール内のテキストの既定の配置を指定します。 |
Unicode 圧縮 |
このフィールドに格納される文字数が 4,096 文字未満の場合、テキストを圧縮します。 |
入力規則 |
このフィールドに値を追加するたび、または値を変更するたびに、満たす必要がある条件式を入力します。 評価テキスト プロパティと組み合わせて使用します。 |
エラー メッセージ |
入力された値が "入力規則" プロパティの式に違反するときに表示するメッセージを入力します。 |