Tag: networking服务

Excel Web查询dynamic数据

我正在尝试将银行网站的抵押贷款利率提取到Excel 2010中。这是适用的网站: http : //www.bmo.com/home/personal/banking/rates/mortgages 我在Excel中创build了一个Web查询来完成这个工作:(Data – > From Web – >“web site”)。 通过浏览器浏览,页面显示实际费率。 在Excel中,我只得到这样的占位符: Mortgage Rates 5 year Low Rate (closed) %* Prime Rate % 问题似乎是Excel无法识别网页上的dynamic内容。 如果我为感兴趣的数据“查看源代码”,则会看到这些费率由JavaScriptvariables填充: <td class="ratesSubLabel">Prime Rate</td> <td class="rate"><script type="text/javascript">document.write(prime.value);</script>%</td> 有人能帮忙吗?

刮去维基百科的季节和情节(VBA EXCEL)

我正在尝试使用Excel 2013和Visual Basic创build一个程序。 作为该节目的一部分,我将在列表框中列出一系列电视节目。 我希望能够双击其中的一个,并打开另一个表格,列表框中包含那个季节的所有季节和情节。 我发现这样做的最好方法就是去Wikipedia.org。 我认为这将是唯一的网站将有大致相同的格式这个信息之一。 我也打算用书来做这个。 我原来读了关于在这个网站刮: http : //www.wiseowl.co.uk/blog/s393/scrape-website-html.htm 然而,我从来没有做过任何与getelementby *,所以我不知道他们是如何工作的。 任何帮助,将不胜感激。 淘宝上网之后,下面是我可以拼凑起来的最好的代码: Private Sub cmdTest_Click() 'to refer to the running copy of Internet Explorer Dim ie As InternetExplorer 'to refer to the HTML document returned Dim html As HTMLDocument 'for iteration Dim i As Integer Dim j As Integer 'open Internet […]

VBA :自动化:在同一浏览器窗口/选项卡中打开链接

我想用VBA(Excel)parsing一长串本地网页( .HTM文件),并将一些数据提取到excel中。 有超过9000个程序需要刮的网页。 这是一个例子: > C:\Users\User_ID\Webpages\BS_1000.HTM.htm C:\Users\User_ID\Webpages\BS_1001.HTM.htm C:\Users\User_ID\Webpages\BS_1002.HTM.htm C:\Users\User_ID\Webpages\BS_1003.HTM.htm C:\Users\User_ID\Webpages\BS_1006.HTM.htm C:\Users\User_ID\Webpages\BS_1007.HTM.htm C:\Users\User_ID\Webpages\BS_1011.HTM.htm C:\Users\User_ID\Webpages\BS_1012.HTM.htm C:\Users\User_ID\Webpages\BS_1015.HTM.htm C:\Users\User_ID\Webpages\BS_1016.HTM.htm [… and the list goes on …] 这里是VBA: <!– language: lang-HTML –> For startNumber = 1 To TotalProfiles Dim ie As InternetExplorerMedium Set ie = New InternetExplorerMedium ie.Visible = True Application.StatusBar = "Loading profile " & ProfileNumber & " from […]

应用程序脚本不会始终更新Google电子表格单元格值

我正在使用html代码来创build一个仪表板,用户可以select一个date,然后根据select的date从远程API获取一些值,然后在表单中显示这些值。 我有像这样的HTML文件: <!DOCTYPE html> <html> <head> <link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css"> <script src="//code.jquery.com/jquery-1.10.2.js"></script> <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script> <link rel="stylesheet" href="/resources/demos/style.css"> <script> $(function() { $( "#datepicker" ).datepicker(); }); </script> </head> <body> <form> <select name="Student" id="category"> <option value="" selected="selected">Select Student</option> <option value="Abercrombie, Amber">Abercrombie, Amber(Gr 11)</option> <option value="Yupa, Jason">Yupa, Jason(Gr 9)</option> </select> Date: <input type="text" id="datepicker" name="datepicker"> <input type="submit" value="Submit" onclick="myFunction()"> </form> […]

为不同的用户返回VBAnetworking驱动器盘符

我为自己和同事创build了一个门户网站,以下载参考不同networking驱动器的工作簿模板来整合。 该门户位于“Accounting”(Z:/)驱动器中,但其中一个工作簿在另一个驱动器“BI”(Y:/)中引用电子表格。 这在我的机器上出色地工作,但是我的同事有不同的驱动器字母(例如M:/ Accounting,U:/ BI)。 有没有办法searchnetworking名称并返回驱动器号? 这是我的代码的粗略近似: Option Explicit Sub mySub() dim WBaPath as String dim WBbPath as String WBaPath = "Y:\BI-Accounting\myWorkbook.xlsm" WBbPath = "Z:\Portal\myOtherWorkbook.xlsm" dim WBa as Workbook dim WBb as Workbook set WBa = Workbooks.open(WBaPath) set WBb = ThisWorkbook 'Code to do stuff End Sub 这些文件夹和文件将具有相同的名称,但是确保我的部门中的所有用户都可以使用这些工具而无需重新编程的最佳方法是什么?最好是无需在运行时进行select?

如何将网站数据抓取到Excel工作表?

我是一个新手程序员,试图编写所有inc5000公司及其行业,地点,收入和首席执行官的Excel列表。 有没有什么办法让我自动化,这样我就不必手动input全部5000个了? 一些问题: – inc5000列表只显示一个页面上的50家公司,滚动到下一页不会更改URL。 我尝试将URL转换为HTML,但没有任何元数据实际显示在HTML代码中(我使用https://try.jsoup.org/~LGB7rk_atM2roavV0d-czMt3J_g )。 – 我需要的所有信息都在这个滚动页面上( https://www.inc.com/profile/loot-crate ),但是当您浏览页面时,每个公司的URL会发生变化。 有没有办法从这个网站抓取数据,而无需手动更改5000个URL? 我对编程非常陌生,对HTML / JavaScript / Webdevise几乎一无所知 – 我只知道基本的Java。 我真的很感谢任何帮助或潜在的线索到一个解决scheme。

Alpha Vantage API Excel

我有一个Alpha Vantage API密钥,并且在分析数据时遇到问题。 我不确定如何parsing数据,因为有JSON和CSV选项。 CSV似乎是一个下载,我不想每次我想更新股票价格时手动下载一个新的文件。 这是我用Excel来获取股票价格的方法: 我会一直使用CTRL-ALT-F9来刷新一切。 不幸的是,雅虎已经停止了这项服务,所以我必须解决它。

此工作簿不能打开,因为它不存储在受信任的位置。 要创build一个可信的位置,请联系您的系统pipe理员

我使用SharePoint 2013 ,我有一个BI网站。 我在DNS Server内更改我的网站名称,但是在更改之后,我的PowerPivot Report无法打开。 我得到这个错误: This workbook cannot be opened because it is not stored in a trusted location. to create a trusted location, contact your system administrator. 我该如何解决这个错误?

在Excel中导入网页数据而不覆盖历史logging

我从一个在线电话日志导入数据到excel。 它基本上是这样的: Date Time Duration Local Identity Number 14.12.2016 11:11 00:03 88821354@192.168.1.2 22252797 14.12.2016 10:33 00:02 88821354@192.168.1.2 25322678 我已经成功地将数据导入Excel。 然而,电话logging本身真的很烦人,因为它只保留最近的呼叫数据到任何给定的号码。 也就是说,如果我拨打上面列表中的第二个号码(25322678),我将丢失之前呼叫的数据(在10:33做出)。 这将在Excel中镜像。 我想知道是否有办法连续导入新的数据,而不会覆盖旧的。 在我看来,似乎没有办法通过调整导入设置,所以我正在考虑不同的解决方法。 尽pipe如此,我还没有能够提供任何远程的能力。

从HTML标记中的文件中刮除文本

我有一个文件,我想从中提取date,这是一个HTML源文件,所以它充满了我不需要的代码和短语。 我需要提取每个包裹在特定HTML标记中的date的实例: abbr title =“((这是我需要的文本))”data-utime =“ 什么是最简单的方法来实现呢?