全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 Excel
5810 8
2012-04-27
悬赏 20 个论坛币 已解决
怎样通过编程将Yahoo财经上的数据批量导入Excel?

最佳答案

slqin 查看完整内容

下面是我导双色球开奖历史数据的代码,宏1是录的,宏2是根据宏1修改的,导入所有期次数据。不知道这是不是你想要的东西。 Sub 宏1() ' ' 宏1 宏 ' ' With ActiveWorkbook.Connections("连接") .Name = "连接" .Description = "" End With Range("A1:G24").Select With Selection.QueryTable .Connection = "URL;http://kaijiang.zhcw.com/zhcw/html/ssq/list_1.html" ...
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-4-27 08:18:45
tomfreeman 发表于 2012-5-7 20:13
可有样本
下面是我导双色球开奖历史数据的代码,宏1是录的,宏2是根据宏1修改的,导入所有期次数据。不知道这是不是你想要的东西。
Sub 宏1()
'
' 宏1 宏
'

'
    With ActiveWorkbook.Connections("连接")
        .Name = "连接"
        .Description = ""
    End With
    Range("A1:G24").Select
    With Selection.QueryTable
        .Connection = "URL;http://kaijiang.zhcw.com/zhcw/html/ssq/list_1.html"
        .WebSelectionType = xlEntirePage
        .WebFormatting = xlWebFormattingNone
        .WebPreFormattedTextToColumns = True
        .WebConsecutiveDelimitersAsOne = True
        .WebSingleBlockTextImport = False
        .WebDisableDateRecognition = False
        .WebDisableRedirections = False
        .Refresh BackgroundQuery:=False
    End With
    Range("C3").Select
    ActiveWorkbook.Connections("连接").Refresh
End Sub

Sub 宏2()

    For i = 1 To 67
        With ActiveSheet.QueryTables.Add(Connection:= _
                                         "URL;http://kaijiang.zhcw.com/zhcw/html/ssq/list_" & i & ".html", Destination:=Range( _
                                                                                                                        "A" & (24 * i - 23)))
            .Name = "list_" & i
                    .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
    Next i
End Sub
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-5-6 13:30:52
同问,一家企业的考题
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-5-6 23:06:42
可先录制一个导入数据的宏,然后按需修改相关代码。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-5-7 20:13:28
slqin 发表于 2012-5-6 23:06
可先录制一个导入数据的宏,然后按需修改相关代码。
可有样本
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-5-9 13:53:06
学习了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群