
エクセルのセルに設定したハイパーリンクを利用して、リンク先にうまくとぶことができません。
書類PDFの管理ファイルをエクセルを使用して簡単に作成しています。
入力情報として、通し番号、書類番号、日付、PDF保管先のリンク名、
となっており、通し番号を検索キーにして、VLOOKUP関数を利用して、
書類番号、日付、PDF保管先のリンク名を引き出すようにしています。
しかし、VLOOKUP関数を利用して情報を引き出した後、該当する
リンク名をクリックしてもうまくリンク先にPDFファイルを開く
ことができません。
画面上は、リンク先アドレスが表示されているのですが、
実際のセルにはVOOKUP関数が埋め込まれている状態です。
この状態で、表示されているリンクアドレスを有効にして
PDFファイルを開きたいのですが、うまくいきません。
解決方法あれば、教えてください。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
#3です。
>B列にあるPDFファイルリンク先名、
>\\Server\FILE\2008\ttt.pdf
>(VLOOKUPで引いてきたため、文字になっていない)
VLOOKUP関数で持ってきても文字列になりますが・・・
>をファイル名として指定することはできないでしょうか?
B列がVLOOKUP関数でファイル名を表示しているのなら、その結果をHYPERLINK関数に
与えてあげれば良いだけだと思いますけど。
例えばB列の表示をファイル名のままにしたいのなら、
HYPERLINK(リンク先,別名)
リンク先:PDFファイルのアドレス(VLOOKUP関数で求める)
別名:#2では”テスト”としましたが、ここもVLOOKUP関数で
ファイル名を与える。
結果としてVLOOKUP関数で表示されたPDFファイルに対して、ハイパーリンク
できると思いますよ。
取り違えてるかな?
No.2
- 回答日時:
#1です。
A1~B8に
1 aaa20080101.txt
2 aaa20080102.txt
3 aaa20080103.txt
4 aaa20080104.txt
5 aaa20080105.txt
6 aaa20080106.txt
7 aaa20080107.txt
8 aaa20080108.txt
の様なりストを作ります。
D1に検索したい番号(1~8)を入れます。
E1に
=HYPERLINK("R:\bbb\" & VLOOKUP(D1,A1:B8,2,0),"テスト")
と入力します。
D1の番号に応じてB列のファイル名がVLOOKUP関数で呼ばれ、E1の”テスト”を
クリックすると該当するテキストファイルが開きます。
こんな感じの事は出来ましたが、的はずれでしたらスル~して下さい。
ご回答ありがとうございます。
考え方的には、ご指摘頂いたもので問題ないと思います。
>D1の番号に応じてB列のファイル名がVLOOKUP関数で呼ばれ
この部分、B列にファイル名ではなく、リンク先アドレスがある
場合は対応できないでしょうか?
状態としては、
B列にあるPDFファイルリンク先名、
\\Server\FILE\2008\ttt.pdf
(VLOOKUPで引いてきたため、文字になっていない)
をファイル名として指定することはできないでしょうか?
初歩的なご質問で申し訳ありません。
よろしくお願い致します。
No.1
- 回答日時:
VLOOKUP関数で表示されるのは数式の結果です。
ハイパーリンクは表示されているセル値にアドレスを与える物です。
と言う事は、表示されている数式の結果がアドレスになるわけではない。
と考えますが、私見ですので間違っているかも知れません。
>解決方法あれば、教えてください。
試した事ないですが、VBAならできるのかも?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【VBA】PDF出力に任意のファイル名前を付ける方法 3 2023/07/21 10:55
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Excel(エクセル) フォルダ内のエクセルファイルを開かずにデータ採取する関数式 2 2022/12/22 22:15
- Wi-Fi・無線LAN PCWi-Fiの設定方法がわからなくて困っています。 4 2022/12/28 18:30
- Excel(エクセル) エクセル2019でPDFファイル名に枝番号をつけたい。 アクティブワークシートを印刷した後の処理とし 4 2023/06/06 21:00
- WordPress(ワードプレス) WordPressのサイトにPDFをアップロードした際にGoogleなどの検索結果に出ないでほしい 1 2022/08/03 10:44
- Word(ワード) WordからPDF保存した時の目次ジャンプ機能について 1 2022/06/10 10:59
- Visual Basic(VBA) エクセルのマクロについて教えてください 物件ごとのフォルダを作成してます そのフォルダ内にサブフォル 2 2023/07/02 17:58
- Excel(エクセル) 【マクロ】ファイル名の日付によって、保管するフォルダを、自動選択したい 4 2023/08/16 11:24
- Excel(エクセル) エクセルVBA、ファイル名をセルの値で保存の方法を教えてください。 おそれいります。こちらで数々のエ 6 2023/06/30 22:17
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドプロンプトで標準エラ...
-
echoの出力の最後のスペースを...
-
指定の文字を含むファイル名の...
-
xcopyで特定のファイルのみをコ...
-
バッチファイル 指定行の切り出し
-
バッチファイルのfor文を使って...
-
NULLの置き換えについて
-
コマンドプロンプトで相対パス...
-
nkfで全角ハイフンが半角になる...
-
コマンド実行結果を環境変数に...
-
シェルスクリプトで複数ファイ...
-
バッチファイルで改行の出力
-
複数テキストファイル連結につ...
-
echo "abc" >> test.txt で、先...
-
Linux(raspberry pi)でのcpコマ...
-
リダイレクト >> を複数のファ...
-
【DOSコマンド】for の デリミ...
-
大量のフォルダからひとつのフ...
-
コマンドプロンプトのエラーに...
-
コマンドプロンプトの「%1」と...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
echoの出力の最後のスペースを...
-
xcopyで特定のファイルのみをコ...
-
【VBA】テキストファイルから特...
-
リダイレクト >> を複数のファ...
-
コマンドプロンプトで相対パス...
-
echo "abc" >> test.txt で、先...
-
コマンドにてテキストファイル...
-
FTPのバッチファイルで日付を引...
-
バッチファイルで改行の出力
-
NULLの置き換えについて
-
バッチファイル 現在のフォルダ...
-
バッチファイル 指定行の切り出し
-
bat処理の実行結果ログ出力方法...
-
コマンド実行結果を環境変数に...
-
bashで、gotoのようなラベルに...
-
複数テキストファイル連結につ...
-
コマンドプロンプトで標準エラ...
-
【DOSコマンド】for の デリミ...
-
バッチファイルのfor文の使い方...
-
.txtって、縦書きにはならない...
おすすめ情報