Excelでサイトマップ作成ソフトを作ってみよう

Step 3 ページ内のリンク先を取り出す

対象ページ内のリンク先一覧を取り出すには、document.Linksを使用します。


Homeへ > Excelでアプリケーションソフト2 > サイトマップ作成ソフト

シート画面

「作成開始」ボタンをクリックした結果
リンク一覧取得シート


下記のコードを入力してください。

'リンク先を取り出す
Private Function ExGetLink(lrow As Long, lcol As Long) As Long
    Dim i As Integer
    Dim s1 As String
    
    For i = 0 To tIEobj.document.Links.Length - 1
        Debug.Print tIEobj.document.Links(i).href
        If Left(tIEobj.document.Links(i).href, 4) = "http" Then
            Cells(lrow + i, lcol) = tIEobj.document.Links(i).href
        End If
    Next
    ExGetLink = tIEobj.document.Links.Length
End Function


Homeへ > Excelでアプリケーションソフト2 > サイトマップ作成ソフト

■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します


Copyright (c) Excel-Excel ! All rights reserved