Excel VBA質問箱 IV

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

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


35282 / 76738 ←次へ | 前へ→

【46657】Re:ハイパーリンクについて
お礼  コジコジ  - 07/2/9(金) 17:34 -

引用なし
パスワード
   ▼ハチ さん:
>▼コジコジ さん:
>ADOから行う方法は、すいませんがわかりません。
>.Fields!文書リンク = "=HYPERLINK(" & """"\・・・ の直後に
>Debug.Print Fields("文書リンク").Value
>として入力された値をイミディエイトで確認してみてください。
>たぶん’は付いてないんじゃないかなぁーと思います。(またまた試してません)
>
>testDB.xls側に実装して良いのなら
>ThisWorkbookモジュールに
>Private Sub Workbook_Open()
>  Dim i As Integer
>  Dim R As Range
>  
>  i = 2  'リンクの列番号を指定 
>  With Worksheets("テスト")
>    For Each R In .Range(.Cells(2, i), .Cells(.Rows.Count, i).End(xlUp))
>      If Not R.HasFormula Then R.Formula = R.Value
>    Next R
>  End With
>End Sub

そうですね発想の転換でtestDB.xlsのWorkbook_Openで変換する方法もありますね。
テストしましたら上手くいきました。有難う御座いました。

0 hits

【46639】ハイパーリンクについて コジコジ 07/2/8(木) 18:53 質問
【46649】Re:ハイパーリンクについて ハチ 07/2/9(金) 9:33 発言
【46652】Re:ハイパーリンクについて コジコジ 07/2/9(金) 12:37 質問
【46655】Re:ハイパーリンクについて ハチ 07/2/9(金) 15:22 発言
【46657】Re:ハイパーリンクについて コジコジ 07/2/9(金) 17:34 お礼

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