VBAハイパーリンク型フィールドにデータを保存する場合、次のようなプログラムでは、指定した値がハイパーリンクの「表示文字列」として登録されるだけで「アドレス」としては登録されません。よってテーブルやフォームでその値をクリックしてもそのアドレスにはリンクしないことになります。商品ID=1"このような場合、次のように値の前後に「#」を付けることによって、SQL上で指定された値をハイパーリンクの「アドレス」として保存することができます。strSQLさらに、表示文字列とアドレスをそれぞれ別の内容で保存したい場合には、次のような書き方になります。データの文字列の先頭にまず表示文字列を記述し、そのあとに#で囲んだアドレスを指定します。|この情報は参考になりましたか?、問題は解決しましたか?、もしまだなら......T'sWareのワンポイトテクニカルアドバイスをご利用ください。3000円/件〜でご支援します。