• 締切済み

ハイパーリンクについて教えてください。

エクセルのセルに入力してあるファイル名をクリックしてファイルが開けるようにするハイパーリンクを一括で設定する方法を教えてください。(URLではありません) エクセルでCADのファイル名管理をしていますが、ファイルを探して開くのに、いちいちエクセルで探してそのファイル名をCADで打ち直して開くという原始的なことをやっています。 メニュー → 挿入 → ハイパーリンクで一つずつ登録するのではなく、一括して登録したいのです。 CADファイルが45000ファイルもあり、とても手動では無理なので何かよい方法はないでしょうか? 関数でできるなら関数名と使い方を、フリーソフトでできるなら、フリーソフト名を、マクロでできるのであれば、そのマクロのソースコード等を教えてください。 その他の方法があればどんな方法でもよいので教えてください。 よろしくお願いいたします。

みんなの回答

  • saburo0
  • ベストアンサー率35% (76/216)
回答No.1

=HYPERLINK(リンク先,別名) http://www.eurus.dti.ne.jp/yoneyama/Excel/kansu/hyper.htm これはいかがですか?

関連するQ&A

  • ハイパーリンクを自動で貼る

    本.xlsxというエクセルファイルのB列に データが並んでいるのですが、 本一覧.xlsxというエクセルファイルで 本.xlsxのB1の値で検索をかけて、見つかった そのセルナンバーを覚えて、本.xlsxのA1に こんな感じで [本一覧.xlsx]本一覧!c1835 ハイパーリンクをつけていっているのですが、 数がかなりあり、手動ではとても時間がかかってしまいます。 これをやることができる関数があれば教えてください。 他にマクロなど別の方法があればそちらでもかまいませんので、 よろしくお願いします。

  • excel ハイパーリンク マクロ

    excelのA1からA10の各セルの中に自分のPCの中のあるファイルのアドレスが入っているものとします。 そのときマクロを動かすことでそれをハイパーリンクに変えるにはどんなマクロを書けばいいでしょうか。 いちいち手で張るのはめんどうなことと、ときどきリンクが壊れることがあってマクロで一発でやりたいのです。

  • Excelの一括ハイパーリンクの設定を教えてください

    ExcelのB列のセルには、絶対パスで指定されたエクセルのファイル名が入っています。たとえばC:\DATA\見積もり\鈴木様.xlsのようにはいっています。このB列の値にハイパーリンクさせて鈴木様.xlsのデータをExcelで開きたいのです。ただ、B列のデータ数が1000件ほどあるので一括でハイパーリンクを設定したいのです。宜しく、お願いします。 ためしに、ハイパーリンクの関数を使ってB1にそのままハイパーリンクを設定したら循環参照エラーとかになってしまいました。 Excel2003を使用しています。2007もあり。

  • ハイパーリンクのURLを隣のセルに表示する

    EXCELのシートの縦一列のセルにハイパーリンクの設定のある文字があります。 (1)この列の隣の列にそれぞれのハイパーリンクのURLを表示する。 (2)この列の文字表示を全てURLに一致させる。 (1)または、(2)は手作業でも出来ますが、できれば一括処理したいのですが、関数または、マクロでいい方法がありましたら教えてください。 よろしくお願いします。

  • excel2010で ハイパーリンクが開きません

    OS は、WIN VIST EXCELは2010です。 セル内にPDFのファイルをハイパーリンクに設定しています。 開こうとすると、”このファイルを開くためのプログラムが登録されていません。” とのエラーメッセージがでます。 PDF以外のファイルは、開きます。(EXCEL,WORD,CAD,等) 設定の不備と思うのですが、よく分かりません。 お分かりの方がいらっしゃれば、是非教えて下さい。 宜しくお願いします

  • EXCELのボタンとハイパーリンクについて

    こんにちは。よろしくお願いします。 EXCELの97でも2000でも2002でも構わないのですが、 EXCELのフォームツールバーある「ボタン」をつかって ボタンをクリックすると特定のフォルダにジャンプする という操作をしたいのですが・・・・ 今は、とりあえず任意のセルに、ハイパーリンクを作成し、 C:\My Documents\表計算 というような、ハイパーリンクを作っていて、実行すると Explorerが起動して、表計算フォルダに中に入っている ファイルを選択するという形です。 そして、キー登録のマクロで、ハイパーリンクのところを クリックする。というのを作成し、ボタンをハイパーリンクの上に 作成し(ハイパーリンクの文字をボタンで隠しているような状態です) ボタンにマクロを登録しているような状態です。(分かっていただけますか?) そこで、質問は 「ボタンに直接ハイパーリンクの記憶をさせたい。」 (任意のセルにハイパーリンクを作らなくてもいいようにしたい) ということです。きっとマクロを記述できれば良いのでしょうが、 全くマクロに対しては、知識がありません。 意味がわからなければ、いくらでも、補足しますので、よろしくお願いします。

  • ハイパーリンク 複数 一括作成

    よろしくお願いします。 あるフォルダの中に1000程度のPDFファイルがあります。この1000のファイルに一括して、それぞれのハイパーリンクを作成し、他の付帯事項を記入した表紙を作成したいのです(エクセル等で)。方法またソフトを教えて下さい。Filistryというソフトを使ってみたところ、リンクは一括で作成できたのですが、そのリンクをコピーしてエクセルに貼り付けるとリンクが途切れてしまったり、PDFのソフトだけは立ち上がるのに、ファイルが出てこないという現象が生じます。

  • 複数データを一括してハイパーリンクする方法は?

    Excelファイルの特定列及びファイルメーカーProファイルの特定フィールドに大量のメールアドレスやURLがあります。 これを一度にハイパーリンク設定をする方法はあるでしょうか。 一括削除の方法は簡単ですが、マクロを組まない限り設定は1個づつしか出来ないのでしょうか。

  • ハイパーリンクについて

    ワード・エクセルのハイパーリンクについての質問です。 無知で申し訳ありませんが、ハイパーリンクを挿入した際、選んだファイル名がそのまま挿入されますよね・・・?表示されているファイル名を変更したいのですが可能でしょうか?エクセルファイルで挿入後に直接名前を変えたらリンクできなくなってしまいました・・・。 ワード、エクセル併せて回答いただけると助かります。 よろしくお願いします。

  • エクセル・ハイパーリンクの関数処理

    エクセル・ハイパーリンクの関数処理 Excel 2007を使っています。 セルC列にハイパーリンクを含むデータが並んでいます。 このURLをD列に取り出したいのですが、 関数処理で出来ますか。出来るのでしたら教えてください。 出来ない場合は、マクロでも結構です。お願いします。