settingsログイン
メニュー

【解決済み】1つのセルに2つのハイパーリンクを設定することができる?

閲覧 29,818
一つのセルに複数のハイパーリンクを設定するのは可能でし
ょうか?リンク先はPDFのファイルなのですが、そのなか
に二つのPDFファイルがあるんです。例えば。。。
    A            B             C
   №          名前         コード№
1   1      国語          100-20
2     1          算数     100-20   
3     2      国語     200-30
4     2      理科     400-50
5     3      理科     400-50       
6     3      算数     600-60
A.B.Cの列は重複するけれども行では重複しないので、二つの
PDFが画面に表示できる関数ハイパーリンク又はVBAはあり
ますか?
匿名 2016 8/21 質問 Excel(エクセル)

回答 1

役立ち 0
 
ベストアンサー!
2つのファイルを同時に開く関数はありませが,各行のデータから2つの
ファイル名を決定できるのであれば,D列やE列で,HYPERLINK関数を使って
対応する2つのPDFファイルを開く様に設定できます。
 また,VBAを使えばハイパーリンクの設定はしなくても同時に2つの
ファイルを開くことができます。

<例> 2行目に対応するファイル名が
   “国語1-100.pdf”と“国語1-20.pdf” であるとします
方法1)
 ファイル名を
 PDFファイルの保存フォルダ & ”\” &B2 & A2 & ”-” & LEFT(C2,3)
 のようにして作成
 D列で =HYPERLINK(上のファイル名,”PDF1”)とすると
 「PDF1」と表示されてリンクが設定されます。
 E列も同様にします。
 1度に2つは開けませんが,2クリックで2つのファイルを開けます。

方法2)
 VBAでPDFファイルを開く

 Shell(AdobeReaderのパス & ” ” & PDFファイルの保存フォルダ & ”\”
& PDFファイル名)

 でPDFファイルを開くことができます。
 *AdbeReaderのパスは,アイコンを右クリックして「プロパティ」を表示
  すると,「リンク先」があるので分かります。

ツボウチ塾 パソコンスクール 岐阜県 各務原市 初心者向けパソコン教室

全ての回答 ホームページへ
2016 8/21 回答

Office(オフィス)、Excel(エクセル) の企業/事業者/教室/プロの方のホームページの集客、アクセスアップ、SEO対策効果が期待できるリスティングサイト=Ask-itをぜひご活用ください

Ask IT にようこそ。ここではコミュニティメンバーに質問したり、回答を得ることができます。
ITについて質問したい方へ ITについてプロに質問したい方は会員登録後すぐに質問をする事ができます。

プロフェッショナルの方へ 質問に答えていただけるプロフェッショナルの方は下記をご覧下さい

お気づきの点があれば是非お知らせください
...