[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『リンク先ファイルの検索』(みど)
1. ブックを開く 2. シートを選択 3. シートの全セルをRangeオブジェクトへ 4. RangeオブジェクトのHyperlinksオブジェクトを取得 5. Hyperlinksが存在したら、そのAddressを取得 -> 一覧表示させるシートにAddressを書き込む 6. 2〜6を全シート分繰り返す 7. 以上を検索対象のブック分繰り返す
検索対象のブックは、例えば指定したフォルダの内容を全て、というように 処理の先頭で渡してあげればいいと思います。
(しまきち)
すご〜く、外してる気がぷんぷんですが。。。(笑
>検索機能みたいなのを使って との事なので、こんなのは如何でしょう? 1)ファイル間リンクを使用していそうなファイルを立ち上げる 2)Ctrl + H で、【検索と置換】を出す。 3)検索する文字列に 「[」や「=[」などとして検索。
以上で、ファイル間のリンクがあれば出てきます。 無ければ、はずれ〜ってことになります。。。
(キリキ)(〃⌒o⌒)b
(困っているのは)やりたいのは、5000くらいあるエクセルファイルの名前をすべて変えたいのですが、ファイル間リンク(ほとんどは計算式でセルの参照)が崩れないようにしたい。まず、参照していないファイルだけを見つけ出して、無条件に名前を変える。名前の変え方は、頭に特定の文字を付加するなど、ある法則性があるので、参照されているファイルも、名前を変えてもよい。次に参照しているファイルを順番に開けて、参照を設定しているセルを検索-置換する。と言う手順を考えているんですが、まず、参照の有無でファイルを選別できなくて困っています。
うまいやり方があったら、ご教授下さい。(みど)
エクスプローラの内容検索はテキストデータでないと難しいのでは??
Excel的解決法ではないですけど一つの案として
「Excelの内容を検索したり置換したり」という機能を持つ
フリーソフトを使ってみるというのがあるかもです。
具体名を挙げるのは憚られる気がしますので
例えば
http://pcgenki.com/icihosi.htm
等で検索してみたらいかがですか。
※フリーソフトの安全性云々については責任が持てませんが。
(しまきち)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.