Tag: networking服务

在“插入function”提示中禁用excel UDF计算

有什么办法来禁用一个Excel的UDF函数(我目前正在使用excel的DNA库),当它被称为“插入function”提示? 我的Excel UFD函数使Web服务调用,并在“插入函数”提示上的这种行为是重载服务器(每个用户键入调用函数)。 有人知道如何禁用此function?

Web-Crawler for VBA

我正在尝试使用Visual Basic编程Webcrawler。 我有一个链接列表,存储在一个Excel(第1列)。 然后,macros应该打开每个链接,并将某些信息从网站添加到Excel文件。 这是第一个链接(存储在字段A2) 。 macros应在第2栏(B2),第3栏(C2)的评分和第4栏(D2)的地址中标识并插入酒店的名称。 这个过程可以重复一个循环,所有其他的链接(所有的网站都有相同的结构)。 我的代码到目前为止(我没有添加循环): Sub Hoteldetails() Dim IEexp As Object Set IEexp = CreateObject("InternetExplorer.Application") IEexp.Visible = True Range("A2").Select Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True End Sub 我怎样才能“select”我想要的具体数据,并将其插入到Excel文件? 我试图通过“添加数据”来loggingmacros,但无法从网站导入数据。 我也试图通过使用各种示例代码来做到这一点,但它并没有为我的具体网站。 非常感谢您的帮助!

如何让我的VBA刮刀find上面的行?

我有一些与VBA的经验,但我很新,用VBA的网页抓取。 然而,我非常热心,想到了1000种方法,我怎么能使用它,使我的工作更容易。 🙂 我的问题是,我有一个网站有两个input字段和一个button。 我可以写在input字段(他们有ID,所以我可以很容易地find他们)我的input字段的代码: .Document.getElementById("header_keyword").Value = my_first .Document.getElementById("header_location").Value = my_last 但我真的坚持点击button。 这里是button的html代码: <span class="p2_button_outer p2_button_outer_big"><input class="p2_button_inner" type="submit" value="Keresés" /></span> <span class="p2_button_outer p2_button_outer_big light hide_floating"><a id="tour_det_search" class="p2_button_inner" href="http://www.profession.hu/kereses">Részletes keresés</a></span> 正如你所看到的,彼此靠近有两个不同的button,他们共享同一个class级。 我正在寻找第一/上一个。 我的问题是,它没有ID,只有类,types和价值。 但我没有findgetelementsbytype或getelementsbyvalue方法。 有没有解决scheme来findbuttontypes或值(或两者)? 对不起,如果我问一些愚蠢的,但正如我刚才所说,我是在刮新… :)预先感谢您,并有一个愉快的周末!

在Web应用程序的后端使用带有macros的Excel电子表格

我面前有一个build筑恶梦,想要澄清一些细节。 所以,问题如下: 怎样才能build立一个Web应用程序,使用一些深埋在Excel电子表格中的macros作为计算的后端? 背景:我的客户有一个Excel电子表格为他做一些计算(所以它在某些方面是一个Excel应用程序)。 现在他愿意有一个使用相同的Excel电子表格作为后端的WEB应用程序。 是的,就像说:有一个Web前端查询这个Excel电子表格中的macros并获取计算的数据。 不,我不能查看macros源,并将其转换为我的目标语言,因为电子表格是不受编辑的密码保护。 最好保持不动的主要networking服务器是Apache。 我最熟悉的目标开发语言是PHP。 我已经阅读了关于Excel < – > VB互操作性的微软支持文章,并在这里提出有关Excel < – > C#互操作性的问题,并得出结论认为,下一个数据stream的任务是可能的: Apache – >一些C#.NET / VB.NET应用程序在后端作为中继 – >我的Excel电子表格 – >回中继 – > Apache 但当然我觉得这太可怕了,我想要一些更明智的解决scheme。

要使用Excel VBAselect网站上的button

我想用Excel来浏览一个网页。 但网站不使用像一个正常的网站ID(亚马逊,谷歌,等)。 该网站是http://www.scoopmae.com/ 。 我将如何select“预订演示”button。 我通常会使用getelementbyID,但我不知道id。 我也试过标签和类,但没有运气。 Sub scoop() Set objie = CreateObject("InternetExplorer.Application") objie.Top = 0 objie.Left = 0 objie.Width = 1600 objie.Height = 900 objie.Visible = True 'We can see IE On Error Resume Next objie.navigate ("http://scoopmae.com") Do DoEvents Loop Until objue.readystate = 4 Application.Wait (Now + TimeValue("0:00:02")) 'MsgBox ("wait") 'click button 'objie.document.getElementsById("scoop-sort").Click x […]

我可以使用什么方法从VBA调用Web服务?

从Excel调用Web服务的最简单方法是什么(我正在使用2002版本)? 请,没有第三方工具或图书馆。 对于一些可以粘贴,使用和触摸的VBA来说,这很容易。

Extjs将Excelfile upload到WCF Restful服务

我想上传一个文件到wcf服务,并让它读取excel文件,并以json格式将文件中的数据返回给我。 有关如何在estjs中创buildfile upload的sencha示例,请参阅下面的代码 Ext.create('Ext.form.Panel', { renderTo: 'fi-form', width: 500, frame: true, title: 'File Upload Form', bodyPadding: '10 10 0', defaults: { anchor: '100%', allowBlank: false, msgTarget: 'side', labelWidth: 50 }, items: [{ xtype: 'textfield', fieldLabel: 'Name' },{ xtype: 'filefield', id: 'form-file', emptyText: 'Select an Excel', fieldLabel: 'Excel', name: 'Excel-path', buttonText: '', buttonConfig: { iconCls: 'upload-icon' […]

NodeXl中的最大边数

我试图使用NodeXL分析具有250 000行和2000000边缘的networking。 问题是,excel只允许我从2列〜1000000行(每行是一个边)从CSV导入。 有没有可能使用nodeXL分析具有更大行数的networking? 感谢任何帮助和build议,再见

从Excel 2007中调用Webservice?

问题: 我想从Web服务中提取一些数据并将其放入Excel中。 例如 :具有参数X,Y,Z的Web服务方法“GetPerformance”将返回一个包含资金及其性能的表。 我想提取特定的行并将数据转储到工作表中。 我怎样才能用VBA或其他插件实现这样的壮举? 任何build议将不胜感激!

ElementNotVisbleError(不能单击元素)

敬礼, 我正在编写代码来使用Selenium和Excel VBA来刮取网站。 有问题的网站有一个菜单栏,其中菜单选项对于VBA只有在盘旋的时候才是可见的(当光标在文本上时,class =“hovered”,当光标不在文本上时,class =“”)。 此外,当进入我的代码,我无法点击链接使用自动化或手动。 请参阅下面的代码: WebsiteURL = "https://navinet.navimedix.com/signed-out/session-expired? ReturnUrl=/" driver.Get WebsiteURL driver.Window.Maximize driver.FindElementById("LoginPortletUsername").SendKeys (UserName) 'Reads Username driver.FindElementById("LoginPortletPassword").SendKeys (Password) 'Reads password driver.FindElementById("btnSignInSubmit").Click Application.Wait (Now + TimeValue("0:00:20")) driver.FindElementById("mh-workflows-my-health-plans-menu").Click driver.FindElementById("workflows-menu-plan-aetna").Click Application.Wait (Now + TimeValue("0:00:10")) driver.Window.Activate driver.FindElementById("aetna-eligibility").Click 代码一直工作到点,但是下面的选项访问menupath不起作用。 选项1(移动光标和点击) SetCursorPos 2221, 289 Call SingleClick 同 Private Sub SingleClick() SetCursorPos 2286, 69 'x and y position for […]