• ベストアンサー

excelでハイパーリンク 別ブックをたちあげたい

bonaronの回答

  • bonaron
  • ベストアンサー率64% (482/745)
回答No.2

特殊な方法で。 あまり美しくありませんが。 Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink) Dim Book As String Dim xls As New Excel.Application Book = Target.Address ActiveWorkbook.Close savechanges:=False xls.Workbooks.Open Book xls.Visible = True xls.Windows(1).Visible = True Set xls = Nothing End Sub

puekotto
質問者

お礼

ありがとうございます!解決しました。 もっと勉強して、お教えいただいた方法も試してみたいです。 それにしても、すごいですね・・・パッとこんなプログラム?を組めるなんて、尊敬します。 有難うございました!!

関連するQ&A

  • Excel でハイパーリンクを別のブックにコピーしたい

    Excelで自分で設定したハイパーリンク =HYPERLINK("URL","表示名") の列をコピーして別ブックにコピーしたいのですが、 別ブックにコピーした際に表示名しかコピーできません。 どのようすれば、ハイパーリンクをそのまま別ブックにコピー できるのでしょうか?

  • エクセルVBA ハイパーリンクを別ブックに

    皆さんこんにちは。 エクセル2013使用のVBA初心者です。 ふと「出来るのかな?」と思ったことを質問しておりますので とんちんかんな内容でしたらごめんなさいです。 現在book1.xlsmのユーザーフォームで記入した内容を book2.xlsxの特定のセルに反映させるマクロがあります。 book2にハイパーリンクを施してデータが格納してあるフォルダーに 飛ぶようにしたいのですが 直接book2に個人個人が記入すると誤ってデータを消されてしまう可能性があるので 出来るだけbook2は閲覧とハイパーリンクをクリックするのみにしたいのです。 book1のユーザーフォームに (1)ハイパーリンク先を指定するテキストボックスのようなものを設ける (2)book2の特定のセルに(1)で記入したハイパーリンクを反映させる という事は可能ですか?

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

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

  • リンク先のブックのシートを、同じブック内にコピー

    Web上にExcelファイルが置いてあります。 ハイパーリンクでこのファイルへのパスを設定し、 クリックすると、別ブックでこのExcelファイルが開かれます。 これを、別ブックではなく、ハイパーリンクを設定したブック内に、 リンク先ファイルのシートをコピーさせることは可能でしょうか。 よろしくお願いします。

  • excelでハイパーリンクができない

    windows vista使用です。 excelで同じbook内の別のシートにハイパーリンクを張ろうとすると、「このコンピュータに設定されている制約のため、この操作は中止されました」とのメッセージが出てうまくいきません。 ネットで調べてみて、既定のプログラムの設定を変えて再起動してみたのですが、うまくいきません。 インターネットで他のリンクに飛ぶことはできます。 どこの設定が悪いのでしょうか。 大変困っています。 よろしくお願いいたします。

  • ハイパーリンクを別ウィンドウで開く

    (前提) ExcelをWebサーバに置き、ブラウザでそのExcelを表示させます。 また、そのExcelにはハイパーリンクがあり、さまざまなサイトのURLへリンクしています。 (行いたいこと) ブラウザでExcelを開き、リンクをクリックしたときに別ウィンドウで各リンクサイトを開かせることは可能でしょうか? 可能でしたら、やり方を教えていただけると非常に助かります。

  • ハイパーリンクを新規ウィンドで開く設定

    Excelで他のファイルを開くようにハイパーリンクを設定してますが、 リンクを張った場所をクリックするとジャンプ先のファイルが開いて、 元のファイルが閉じてしまいます。 元のページを残す場合、リンクを張った場所にポインタを合わせ右クリックし、 [ハイパーリンク]-[新しいウインドウで開く]をクリックすればOKですが、 リンク先のページを開く際に別ウィンドウで開くにはどうしたらよいでしょうか?

  • Excelのハイパーリンクで,別Excelのシート

    Excelのハイパーリンクについて, リンク先をこのドキュメント内だとsheetまで指定できますが, 別のExcelをリンク先にする場合,ファイルweb別ページだと sheetまで指定できません。 Excel一覧表Aと,それそれsheetでまとめたExcel Bと2つ作り, 一覧表のリンクをクリックすると,詳細はExcel Bのsheet1・sheet2・・・が 表示されるようにしたいです。 可能であれば,教えてください。よろしくお願いします。

  • Excelのハイパーリンク

    Excelのハイパーリンクで、他のBookのリンクを貼りたいのですが リンク元のBookが移動した場合、リンクって切れますよね。 それを切れないような設定はありますか?

  • エクセルのハイパーリンクでの警告

    BOOK1という名前のsheetのあるセルにハイパーリンクを挿入しリンク先を別のbookにしました。そのセルを押すとセキュリティーの警告がでます(はいを押すと別のBOOKにリンクされるのですが…)この表示が出ないようにしたいのですが…よろしくお願いします。