0

1 つの Web サイトのさまざまな Web ページからデータを自動取得したい。リンクは同じですが、最後の番号だけが次のように変わります: http://reo-agents.net/agents/1 リンクは同じままで、最後の番号が 953157 まで変わります。合計で 953157 のレコードがあるためです。

名前、電子メール、電話番号をインポートして、名前、電子メール、携帯電話の別の列のように適切にフォーマットしたいだけです。私はそれに関するいくつかのチュートリアルを見て、マクロの記録を行いましたが、実用的な解決策を得ることができませんでした. これがそのマクロです

Sub Macro1()
'
' Macro1 Macro
'

'
    With ActiveSheet.QueryTables.Add(Connection:= _
        "URL;http://reo-agents.net/agents/1", Destination:=Range("$A$1"))
        .Name = "1"
        .FieldNames = True
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .BackgroundQuery = True
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = False
        .SaveData = True
        .AdjustColumnWidth = True
        .RefreshPeriod = 0
        .WebSelectionType = xlEntirePage
        .WebFormatting = xlWebFormattingNone
        .WebPreFormattedTextToColumns = True
        .WebConsecutiveDelimitersAsOne = True
        .WebSingleBlockTextImport = False
        .WebDisableDateRecognition = False
        .WebDisableRedirections = False
        .Refresh BackgroundQuery:=False
    End With
    ActiveWindow.SmallScroll Down:=21
End Sub

これを自動化するにはどうすればよいですか?

4

0 に答える 0