アプリ版:「スタンプのみでお礼する」機能のリリースについて

いつもお世話になっております。

アクセスのデータにアドレスとファイル名を持っています。
このアクセスからファイル名をクリックしたりすると、
そのファイルが開くというのが理想なのですが、
それは、ムリかも知れないと思い、
一度、エクセルにエクスポートしてから、
アドレス&"\"&ファイル名でクリックすると
そのファイルを開くというようなことはできないでしょうか。

マクロでファイルを開くことは可能ですが、
エクスポートした後、また、そのマクロをインポートしたり等は
したくないなと思いまして。

どのバージョンでも構いません。
2007からできる等。

教えていただけると嬉しいです。

よろしくお願い致します。

A 回答 (3件)

挿入→ハイパーリンクで、アドレス欄にURLを入力してみて下さい。

    • good
    • 0
この回答へのお礼

ご回答ありがとうございます。

データがいくつもあり、一つ一つに設定するのは
不可能です。

セルのアドレス&ファイルで、リンクを
自動的につける設定があればと思ったのですが。。。

お礼日時:2012/06/14 12:11

ご希望のハイパーリンクを作成するなら、HYPERLINK関数が使えそうです。



パスとファイル名(例えば「C:¥My Documents¥Book1.xls」)がA1セルに入力されているなら以下のような数式でリンク先のファイルを開くことができます。

=HYPERLINK(A1, A1)
    • good
    • 0
この回答へのお礼

すごいです。
知りませんでした。

ありがとうございます!!

お礼日時:2012/06/14 13:31

>アドレス&"\"&ファイル名


で完全になるということですね。
Accessなら帳票フォームなどで
非連結のテキストボックスを配置し
そのコントロールソースに、=[アドレス] & "\" & [ファイル名]
とします。
テキストボックス名は、仮に『リンク先』 とします。
そのリンク先のクリック時イベントに
CreateObject("shell.application").shellexecute Me!リンク先
とすれば、関連付けられたアプリケーションで開かれます。

『ファイル名』のクリックやダブルクリックでも出来るようになりますが
編集しようとして不用意にクリックしたとき等に開かれるのは鬱陶しいので
別のテキストボックスで行うようにしました。
ご参考まで。
    • good
    • 0
この回答へのお礼

アクセスでも、できるのですね。
知りませんでした。

教えていただき、とても嬉しいです。

ありがとうございます!!

お礼日時:2012/06/15 10:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています