web-scraping相关内容

尝试从Excel中的VBA中提取一个值

我一直在试图找到这几天的信息,但是我发现的所有例子都有一小段代码,我需要这些代码。=) 我想做的是从首页中提取一个值,并将其放入Excel 中的单元格中(然后从同一网站上的另一个页面获取另一个值,然后放入下一个单元格等) 该页面是一个瑞典的证券交易所页面,我用作测试页面的页面是“投资者B” ( https://www.avanza.se/aktier/om- aktien.html ..
发布时间:2017-09-24 19:27:41 前端开发

如何使用VBA在Excel中获取第一页的Google搜索结果片段

我在 A1:A1000 中列出了1000个关键字。我想在每个关键字的相应单元格中获取第一页的Google搜索结果片段。例如: A1 单元格的搜索结果片段应在 B1 ... * 1 等等。 解决方案 请考虑以下示例: Option Explicit Const TargetItemsQty =每个关键字的结果 Sub GWebSearchIECtl() Dim obj ..
发布时间:2017-09-24 17:51:05 Office

尝试使用VBA代码从网页获取数据,但有时它可以工作,有时它不会获取

我从网站收集了这个vba代码。它应该从网页中获取数据。但是有时如果我为它读取数据的时间和地点写下值,有时它不会。没有任何错误或任何东西。任何人请帮我解决问题。我在下面给出我的代码: Sub test() Dim eRow As Long Dim ele As对象 设置sht =表(“Sheet1”) RowCount = 1 sht.Range(“A”& RowCount)=“ ..
发布时间:2017-09-24 17:29:07 Office

使用Excel VBA从网站刮取文字?

我非常喜欢使用Excel作为网页抓取工具,但我发现这是非常有趣的文章解释如何使用Excel VBA从网站上刮取某些标签。我有下面的代码工作正常,但它只从第一个 标签中找到的内容: Sub get_title_header() Dim wb As Object Dim doc As Object Dim sURL As String Dim lastrow As Lon ..
发布时间:2017-09-24 16:14:53 Office

FireEvent和IE11

我的代码启动一个IE 11页面,点击链接,然后尝试填写两个下拉列表。第一个成功填写了价值“2012”。但是第二个没有填写价值“TOYOTA”。 尽管第二个下拉列表不再显示命令“select”,但它不显示“TOYOTA”。换句话说,它从命令“select”到空白。而第一个下拉菜单正确地从命令“select”到“2012”。 我以为可能与第二个下拉列表显示依赖于第一个下拉菜单的实际选择的值 ..
发布时间:2017-09-24 15:33:01 Office

如何抑制cookie请求

我在Excel 2013中使用vba来删除雅虎选项合同中的数据,而在获取数据的同时,我也收到多个请求接受cookie(见下面的对话框)。 我尝试接受这一点,看看它是否会阻止更多的弹出窗口,但没有这样的运气。如何禁止对话框? 除此之外,我很确定有一个api的yahoo_option_contract可以提供一些免费的xml,但我不能让它上班任何人都可以验证是否有效,并提供一个解释如何使用 ..
发布时间:2017-09-23 20:36:14 Office

使用siriusxm.com上的XHR Web Scrape

我需要从 http://www.siriusxm.com/siriusxmhits1 。我可以让这个工作导航到使用Internet Explorer的网站,但它需要太长时间,所以我尝试使用 WINHTTP.WinHTTPRequest.5.1 和 MSXML2。 serverXMLHTTP ,但都不能提供我正在寻找的特定数据。我想我很亲近,但是缺少一些东西。 以下是HTML代码段: ..
发布时间:2017-09-23 19:40:54 前端开发

Excel VBA Scrape网页

我正在尝试删除以下网页 http://www.bseindia.com/markets/equity/EQReports/StockPrcHistori.aspx?flag=0&expandable=7 搜索框(表示输入Scrip名称/代码/ ID),是我遇到困难的地方, 我可以设置通过使用以下代码 IE.Document.All,将该框的值转换为scrip ID 500222 ..
发布时间:2017-09-23 19:38:47 Office

Excel VBA - 检索包含JS内容的网页不是脚本

我一直在使用VBA从ASX网站(www.asx.com.au)中检索股票一段时间,但是我的脚本不再工作,因为网站已经更新,现在使用javascript来构建 因此,下面显示的脚本现在返回这些部分而不是页面内容。 VBA(漂亮的股票标准): 使用CreateObject(“WINHTTP.WinHTTPRequest.5.1”) 。 “GET”,strURL,False .se ..
发布时间:2017-09-23 18:56:15 前端开发

如何在IE11中使用VBA自动保存为对话框?

我正在下载一些有关碳排放的数据。我可以通过URL预先加载相关设置的页面。 它加载正常,我可以通过它的ID单击确定按钮,然后我得到底部的IE11 - 打开/保存/取消对话。我已经尝试所有的建议使用FindWindows(#32770)和发送密钥是非常不可靠的。有人可以建议操作这个对话框的代码,还是检查网页上的HTML,看看是否可以直接下载? Dim htm As Object Dim ..
发布时间:2017-09-23 18:30:05 Office

使用vba从网站上抓取数据

我试图从网站上删除数据: http://uk.investing.com / rate-bonds / financial-futures 通过vba,如实时价格,即德国5 YR Bobl,US 30Y T-Bond,我已经尝试过excel网络查询,但它只是刮了整个网站,但我会喜欢只收费率,有没有办法这样做? 解决方案 有几种方法可以做到这一点。这是一个答案,我写道,希望在浏览关键字“从网 ..
发布时间:2017-09-23 17:14:17 Office

使用VBA将特定的Web数据导入excel

我非常喜欢VBA编码场景(网页脚本更多是我的东西),但是我有一个基于excel的程序,我需要创建,将数据从Intranet网络应用程序导入到电子表格中。以下是我要设置的要点... 在电子表格中,用户将输入以下信息:用户名,密码,客户帐号列表和日期范围。然后,用户将点击“命令按钮”,这将导致以下情况: 打开基于网络的程序,登录(基于在登录/密码输入到电子表格中)并导航到帐户搜索屏幕。 ..
发布时间:2017-09-09 17:11:47 Office

VBA的各种错误循环来拉取HTML数据

我已经收到以下VBA代码的各种错误(最近的错误是运行时错误'70':权限被拒绝)。基本上,代码/工作表连接到客户的Intranet IE数据库,搜索客户活动并将任何活动导入工作表(最终将使用活动进行报告)。这里是我遇到错误的地方,这取决于我正在搜索的时间长度我有时会有多个活动页面需要点击“下一步”按钮,并从每个页面拉取数据,直到不再有“下一个” “按钮(没有更多的活动)。我设置的循环将从第一页拉出 ..
发布时间:2017-09-09 17:09:59 Office

VBA Application.Wait对象错误

我已经尝试运行这个代码,它会得到一个对象错误,因为我已经输入了循环开始的等待时间的10秒到5分钟之间的任何地方。当我调试时,我得到的结果输出得很好,但我必须手动通过这些情况使其工作 - 这需要一些大的数据集。 我尝试了一个小数据,让城市成为“阿拉斯加”。有没有办法使这个代码工作没有我手动调试它?因为我真的不知道为什么它不工作。非常感谢提前。 Private Sub CreditUni ..
发布时间:2017-09-09 16:38:26 前端开发

想使用excel vba在网站上选择按钮

我想使用excel浏览网页。但网站不像正常网站那样使用ID(亚马逊,谷歌等)。该网站是 http://www.scoopmae.com/ 。我如何选择“预订演示”按钮。我通常会使用getelementbyID,但我不知道该id。我也尝试过标签和类,但没有运气。 Sub scoop() 设置objie = CreateObject(“ InternetExplorer.Application ..
发布时间:2017-09-08 23:28:45 Office

从html获取属性字符串值

我正在构建一个宏,以使用 vba从网站中提取数据。目前,我可以使用元素语法(如 obj.getElementsByTagName(“td”)。innerText 轻松获取表格内容的值。但是,当某些单元格中有一些非innerText数据时,我遇到麻烦。这是这样的: ..
发布时间:2017-09-07 08:18:08 Office

使用VBA将表从Web导入Excel

写了一些基本的VBA连接到一个网站,输入一个用户名和密码到该网站,登录,然后复制一个表并将其粘贴到excel。现在我意识到我的表包含有链接的图形。而不是复制前面提到的表,我想单独遵循这些链接,并将这些链接复制到excel中。 但是,Web表中的这些图形不包含单独的直接超链接。我查看了网页源,它包含Javascript。 (见下文) ..
发布时间:2017-09-07 03:48:45 Office