Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 302|回复: 1

如何给代码加个循环语句,让代码执行一次覆盖原有内容?

[复制链接]
发表于 2023-10-7 17:43 | 显示全部楼层 |阅读模式
Sub 提取数据()
    Sheets("信息").Select
    With ActiveSheet.QueryTables.Add(Connection:= _
    "URL;http://www.nder.com.tw/house/year/f2023.htm", Destination:=Range("A1"))
        .Name = "号码记录"
        .FieldNames = True
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .BackgroundQuery = True
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = False
        .SaveData = True
        .AdjustColumnWidth = True
        .RefreshPeriod = 0
        .WebSelectionType = xlAllTables
        .WebFormatting = xlWebFormattingNone
        .WebPreFormattedTextToColumns = True
        .WebConsecutiveDelimitersAsOne = True
        .WebSingleBlockTextImport = False
        .WebDisableDateRecognition = False
        .WebDisableRedirections = False
        .Refresh BackgroundQuery:=False
    End With
End Sub
 楼主| 发表于 2023-10-7 18:07 | 显示全部楼层


抓取网页提取A~I的数据,出现提取一次就一次结果,而且从J列一直往右边产生结果,只想想要一次结果就可以,重复执行覆盖结果,仍然显示A~I的数据就可以~代码怎么改?求大神帮下忙~

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-29 09:09 , Processed in 0.328073 second(s), 7 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表