WebQuery VBA仅选择第二行

时间:2018-12-14 09:34:52

标签: excel vba excel-web-query

尊敬的贡献者,

我想自动从网站下载内容并将其放置到excel中。

我已经创建了一个带有提示框的代码,用于从Web提取内容。

我现在想做的就是,仅选择Web内容的第二行,但现在尝试了许多却没有成功。 最重要的是,我想在每次刷新查询时都替换excel中的内容。

请在下面查看我当前的代码以获取信息。 提前很多建议。

Sub URL()
'
' URL Macro
'
Dim dt_begin As String
Dim olivier As String

dt_begin = InputBox("Give begin date", "date", "1")
olivier = dt_begin

    Range("E2").Select
    With ActiveSheet.QueryTables.Add(Connection:= _
        "URL;https://wuki.vw.vwg/jctwukip/WuKI/k-dtk/jsp/zinstabellen/detailzinstabelle.jsp?CCYID=130&begin=" & dt_begin & "&ende=" & olivier & "&titel=A2-B2&lang=en" _
        , Destination:=Range("$G$1"))

        .Name = "31&titel=A2-B2&lang=en"
        .FieldNames = True
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .BackgroundQuery = True
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = False
        .SaveData = True
        .AdjustColumnWidth = True
        .RefreshPeriod = 0
        .WebSelectionType = xlSpecifiedTables
        .WebFormatting = xlWebFormattingNone
        .WebTables = "2"
        .WebPreFormattedTextToColumns = True
        .WebConsecutiveDelimitersAsOne = True
        .WebSingleBlockTextImport = False
        .WebDisableDateRecognition = False
        .WebDisableRedirections = False
        .Refresh BackgroundQuery:=False
    End With

End Sub

0 个答案:

没有答案