Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


12171 / 13645 ツリー ←次へ | 前へ→

【11984】一括でハイパーリンク やまと 04/3/20(土) 17:41 質問
【11985】Re:一括でハイパーリンク yamato 04/3/20(土) 18:16 回答

【11984】一括でハイパーリンク
質問  やまと  - 04/3/20(土) 17:41 -

引用なし
パスワード
   お世話になります。

シートのA1:A6に
C:\調書\III-3077.xls
C:\調書\III-3078.xls
C:\調書\III-3075.xls
C:\調書\III-3076.xls
C:\調書\III-3074.xls
C:\調書\I-947.xls
が入力してます。それを一括でハイパーリンクにすることができるのでしょうか?

全くの素人ですがよろしくお願いいたします。

【11985】Re:一括でハイパーリンク
回答  yamato  - 04/3/20(土) 18:16 -

引用なし
パスワード
   ファイルの場所が,カレントであれば,次のようにすれば
できます。
ファイルの場所が,別のフォルダならばその情報が必要です。

Sub Hyper()
[a1].Select
Do
  FileName = ActiveCell.Value
  ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:= _
    FileName, TextToDisplay:=FileName
  ActiveCell.Offset(1).Activate
Loop Until ActiveCell.Value = ""
' 空白のセルで終了  
End Sub

12171 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free