[[20171209155155]] 『HYPERLINK について』(土曜出勤) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『HYPERLINK について』(土曜出勤)

エクセルのHYPERLINKについての質問です。

HYPERLINKを使用してPDFファイルを開いています。

=HYPERLINK("○○○"&A1&".pdf","●") 

A1はPDFの名前を入力 

今は1つのフォルダに全て入っているPDFを開くのでこれで問題ないのですが

別の管理にも使用したいと思っています

ただ、フォルダの中にフォルダを作成、分割して管理している為

上の式では上手くいきません。

フォルダは

例 デスクトップに「PDF管理」のフォルダその中に

「あ行」「か行」・・・「わ行」のフォルダがあり

「あ行」の中にはあ行のお客様のフォルダ「愛知会社」「伊勢会社」等

このような場合はHYPERLINKで「PDF管理」の中全てのフォルダの中から

探すのは無理でしょうか?

< 使用 Excel:Excel2003、使用 OS:unknown >


HYPERLINK関数にはそうした検索機能はありません。
なんらかの形で利用者がパスを指定する必要があります。
 
なお、フォルダ名を省略したときにどこのファイルを探すかというと、
それは、そのExcelファイルが保存されているフォルダ内を検索します。
 
色々なフォルダに分かれているなら、フォルダを指定するより方法はないと思います。

(γ) 2017/12/09(土) 18:26


HYPERLINK関数に与えるパス名の一覧が必要となります。
 
特定のフォルダの配下にあるすべてのPDFファイルの一覧を作成するには、
例えば、
http://www.moug.net/tech/exvba/0060088.html
などが参考になります。
 
・Dir関数を使って、pdfファイルを取り出し、
・サブフォルダにも同じことをするために、再帰処理を行う
ことになるでしょう。
トライしてみてください。
 

(γ) 2017/12/10(日) 20:55


γさん 返信ありがとうございます。

残念ですがHYPERLINKでは無理なことが分かってよかったです。

マクロは無知なため、別の方法を考えます。

ありがとうございました。
(土曜出勤) 2017/12/11(月) 08:45


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.