解決済みの質問
エクセルでハイパーリンクのメールアドレスのみ、他のセルに抽出したい
エクセルでハイパーリンクのメールアドレスのみ、他のセルに抽出したい
エクセル2003を使用しています。
500人位の名簿があるのですが、その500人分すべてにメールアドレスをハイパーリンクさせています。
このメールアドレスのみ、同じシート内の他のセルに抽出できる方法は無いでしょうか?
ハイパーリンクの編集からメールアドレスをコピーして張り付けてもできると思いますが、
もの凄く大変な作業になってしまうので、良い方法ありましたら教えてください
-
- 質問日時:
- 2007/5/18 00:52:00
-
- 解決日時:
- 2007/5/23 11:00:44
-
- 回答数:
- 1
-
- 閲覧数:
- 2,276
-
- ソーシャルブックマークへ投稿:
- Yahoo!ブックマークへ投稿
- はてなブックマークへ投稿
- (ソーシャルブックマークとは)
ベストアンサーに選ばれた回答
ユーザ定義関数 がわかるなら下のものを使ってください
Function GetAddress(HyperlinkCell As Range)
GetAddress = Replace _
(HyperlinkCell.Hyperlinks(1).Address, "mailto:", "")
End Function
http://www.ozgrid.com/VBA/HyperlinkAddress.htm
http://hp.vector.co.jp/authors/VA016119/hajimete/udf1.html
別な http://okwave.jp/qa1947478.html
- 違反報告
- 編集日時:2007/5/18 01:51:47
- 回答日時:2007/5/18 01:36:06
- この質問・回答は役に立ちましたか?
- 役に立った!
お役立ち度:1人が役に立つと評価しています。
質問した人からのコメント