• 締切済み

エクセルでハイパーリンクを連続的に設定する方法(マクロをなるべくなら使わない方法)

エクセルでハイパーリンクを設定し、PDFファイルが開くように設定するのですが、   エクセルのセル   リンク先   A0001     ⇒ \ディレクトリ\A0001.pdf   A0002     ⇒ \ディレクトリ\A0002.pdf   ・・・ というようになっているので、一つ一つリンク先を入力しないで、自動で連続的にリンク先を設定することはできるでしょうか? マクロを使ったことがないので、マクロを使ってしかできない場合は、その方法を教えてください!!!! Windows2000/Office2000 使用

みんなの回答

  • maruru01
  • ベストアンサー率51% (1179/2272)
回答No.1

こんにちは。maruru01です。 A1に、 =HYPERLINK("\ディレクトリ\A" & TEXT(ROW(),"0000") & ".pdf") と入力して、下の行へコピー ということでしょうか。

anticomodo
質問者

お礼

ありがとうございました。お礼が送れました・・・。 maruru01さんの方法ですと、A0001 とは表示されず、ディレクトリまで表示されてしまうので、結局マクロで作ってもらいました。

関連するQ&A

  • エクセル・ハイパーリンク

    エクセルのハイパーリンクについて質問です。 ハイパーリンクでリンク先を 例)c:\Program Files\office とリンクさせたいとき、エクセルのA1のセルにProgram Files、B1のセルにofficeと書いてそれを参照し、c:\A1\B1 のような感じでできる方法はないのでしょうか? またVBA等でマクロを組んで似たようなものを作る事はできるのでしょうか? 稚拙な文章で申し訳ないですがよろしくお願いします。

  • エクセルで画像にハイパーリンクを張りつけたい

    エクセルに、画像を張り付けてハイパーリンクを設定しているんですが、エクセルからはリンク先に飛んでくれるのですが、PDFに変換するとリンク先が解除されてしまいます。 エクセルは2003を使用しています。 いつもはセルに直接ハイパーリンクを張り付けて、convert to Adobe PDFから変換しています。 セルからだとリンク先に飛んでくれるのですが、画像からだとうまくできません。 画像にハイパーリンクを張り付け、PDFに変換するには、どうしたらいいでしょうか。 よろしくお願いします。

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

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

  • ワードからエクセルへのハイパーリンクの設定方法

    Office2000です。 ワード内に複数個のハイパーリンク(リンク先のブックは一つ)を設けていますが、 リンク先のエクセルが開くときは前回上書き保存した状態で開いてしまいます。 リンク先にシートまたはセルの指定することは可能なのでしょうか? もし可能ならばその設定方法を教えていただけませんでしょうか。 よろしくお願いします。

  • Excel 2000のハイパーリンクがおかしい。

    Excel 2000 を使い、名簿一覧表を作成するため、セルにe-mailアドレスを書き込む作業をしています。 アドレスを書き込むと、自動的にハイパーリンクが、設定されるのは有り難いと思っていますが、そのリンク先を確かめるべくクリックすると、記載された先でなく、3セル下に記載している異なる先に、間違ってリンクするようです。これを修正するにはどうすればよいのでしょう。ご指導下さい。ソフトの「バグ」なのでしょうか。 Vaio PCG-PG7F、Windows XP Microsoft Office2000を使っています。

  • ハイパーリンク設定をマクロに記録したい(エクセル2000)

    フォルダ内のファイルの一覧をエクセルで作り、目次のようにハイパーリンクでジャンプするようにします。1フォルダ、1シートとします。 エクセルの文字列を選択して、ハイパーリンク設定画面で、リンク先のフォルダを指定するところまでをマクロに記録し、ショートカットキーに登録して作業を早くしたいのです。 ところが、リンク設定が完了するまでマクロ記録の終了ができません。フォルダ指定までのマクロでないと他の文字列に使えません。 リンク設定の途中でマクロ記録を終了する方法はないでしょうか?

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

    エクセル ハイパーリンクの設定について教えてください。 Excel のハイパーリンクで「(1)このBook(ファイル)の、(2)このSheetの、(3)このセルに」リンクするという 設定方法は分かるのですが、(3)のこのセルに、という部分で「この文字が入力されているセルに」リンク という細かい設定は出来るのでしょうか? 例) A1をクリックすると、別ファイル別シートの「確認」という文字列が入力されているセルにリンクする。 該当のセルが複数ある場合はどのセルでもOK。(出来れば一番上にあるセルがベストですが) 色んな書籍を漁ってみたのですが、とうとう分かりませんでした。 エクセルに詳しい方、どうか宜しくお願い致します。

  • エクセルマクロによるハイパーリンクの方法

    はじめて投稿します。 エクセルマクロを始めたばかりですが、よろしくお願いします。 Fileフォルダ内にマクロ.xlsとdataフォルダがあり、 dataフォルダ内には複数のPDFファイルがあります。 マクロ.xlsのセルA1~A10に適当な英数字の文字列(例えばA123,B243,C072…など)が書かれていて dataフォルダ内にはセルA1~A10に書かれている文字列に少し文字が追加された名前のPDFファイル (例えばセルの文字列が"A123"なら"A123(OK).pdf")があります。 これをマクロを使ってA1~A10の文字列にハイパーリンクさせて、 セルに書かれている文字列をクリックして開きたいのですがどうすればよいでしょうか? A1~A10に書かれている文字列を変数cellnameに代入し、 PDFファイルをcellnameにワイルドカードを使って変数pdfnameに代入できずにつまずいています…。 どなたかご解答の程宜しくお願いいたします。

  • EXCELのハイパーリンク

    EXCELのハイパーリンクについて教えて下さい。 EXCELにて700件程のハイパーリンクを作成しようと考えていますが数が多いため1件ずつハイパーリンク先を設定するには多くの時間と労力を要しますのであらかじめローカルフォルダ名とファイル拡張子を入力しておき、ファイル名だけを入力すればハイパーリンクを自動設定する方法はないでしょうか? お手数ですがお知恵をお貸し下さい。宜しくお願いします。 例) ・セルA1にローカルフォルダ名又はURLの一部 ・セルB1にファイル名又はURLの一部 ・セルC1にファイル拡張子又はURLの一部 これらを結合(A1&B1&C1)したハイパーリンク先をセルD1に表示すると共にセルD1をローカルフォルダ内のファイル又はサイトを自動的にハイパーリンク設定させる。

  • ハイパーリンクしない設定方法

    エクセルのセルにメールアドレスを入力すると、自動的にハイパーリンクが設定されます。 ハイパーリンクの設定解除の方法は解っていますが、 最初から、ハイパーリンクを設定しないようにする設定方法は無いものでしょうか。 是非、教えて下さい。

専門家に質問してみよう