Excel VBA質問箱 IV

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

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


32904 / 76734 ←次へ | 前へ→

【49059】Re:セルからアドレスを抽出するには?
質問  サフラン  - 07/5/22(火) 9:20 -

引用なし
パスワード
   アドレスを抽出すること自体はできましたが、うまくいきません。
実際は、セルをスキャンして、ハイパーリンクがあったら何かをする、という
ルーチンを実現したいのですが、

For I = 1 to 10
  For J = 1 to 10
    link = Worksheets("xxxx").Cells(I, J).hyperlinks(1).Address
    ……

アドレスが埋まってなければlinkにはnullが入ると想定したのですが、こうすると
ハイパーリンクが埋まっていないセルで、エラー9(インデックスが有効範囲に
ありません)が出て止まってしまいます。

エラーハンドリングで細工する以外に、たとえば、リンクが埋まってるかどうかを
チェックするような方法って、ないですかね?

2 hits

【49028】セルからアドレスを抽出するには? サフラン 07/5/21(月) 13:28 質問
【49030】Re:セルからアドレスを抽出するには? Jaka 07/5/21(月) 13:53 発言
【49046】Re:セルからアドレスを抽出するには? サフラン 07/5/21(月) 17:54 お礼
【49059】Re:セルからアドレスを抽出するには? サフラン 07/5/22(火) 9:20 質問
【49067】Re:セルからアドレスを抽出するには? ハチ 07/5/22(火) 12:46 回答
【49068】Re:セルからアドレスを抽出するには? ハチ 07/5/22(火) 12:49 発言
【49069】Re:セルからアドレスを抽出するには? サフラン 07/5/22(火) 13:10 お礼

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