[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『VBAにてファイル検索してセルに表示』(椿)
VBAにてセルA1の文字列をファイル名としてサーバーAを検索してヒットしたファイルをセルB5へ表示してハイパーリンクをつけたいのです
この検索が5種(A1→B5 A3→B6・・・・・・)フォルダーも別フォルダーなのですが
全てをオープンさせないで検索結果を一覧にして、リアルタイムで欲しいファイルをクリックで開きたいのです
私はマクロ初心者で大変申し訳ないのですが、移動した部署で
もっとexcelでやりたい事が沢山ありますので
ここを利用させて頂き勉強したいと思います
御指導、御鞭撻の程宜しくお願い致します
< 使用 Excel:Excel2013、使用 OS:Windows10 >
なお、ファイルの検索、書き出し、ハイパーリンクの設定、いずれもファイルを開く必要はなさそうです。
(1)〜(4)の手段いずれもわからないということであれば、ファイルを片っ端から探す方法から説明する必要がでてくるので、↓をごらんください。
http://officetanaka.net/excel/vba/file/file07.htm
(もこな2) 2019/01/01(火) 16:23
(γ) 2019/01/01(火) 18:26
> 文字列がヒットしたファイル1つを表示出来ればと思います > 5種目表示してから必要なファイル2つ〜4つを選択オープンさせたいのです > 検索したものを全てfileopenさせれば楽と思われるかと思いますが > ファイルの見間違いを防ぐ為にあえて確認してクリック、オープンとする考えです
ファイル1つを表示できればといいつつ、 必要なファイルを2つ〜4つを選択オープンしたい、と矛盾していませんか?。
その2つ〜4つはどういう条件で抽出するのか不明です。 もし、コードの提示を所望されているとしたら無理な注文です。
また、ファイル選択には判断が入ることのようなので、 エクスプローラー上で検索機能を使って、候補となるファイルを表示させ 必要ならそのファイルを開いて中身を検証するという手作業をすればよいのでは?
あなたが作ろうとしているもの(リンクさせたいファイルの確定部分)は、 エクスプローラーに既に実現されていることではないでしょうか。
私はここまでとします。
(γ) 2019/01/02(水) 07:01
この作業をを具体例をあげて、説明できませんか。
A1に入る文字列
検索方法は完全一致?拡張子も含む?
検索場所
B5の表示結果
(マナ) 2019/01/02(水) 10:38
伝わりますでしょうか。難しいですかね
(椿) 2019/01/02(水) 12:35
ルールだけでなく、具体例があると、誤解がなく伝わるかと思います。
(マナ) 2019/01/02(水) 12:51
完全一致で、フォルダも決まっているのに、
そもそも検索する必要があるのでしょうか。
↑そう思ってしまうくらい、全然理解できていません。
なので、具体例をお願いします。
(マナ) 2019/01/02(水) 13:00
(マナ) 2019/01/02(水) 14:32
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.