2011-10-17 52 views
0

好吧,我有一个Access窗体上的ActiveX网页浏览器控制。的Microsoft Access - Web浏览器ActiveX控件 - 只显示一个DIV

我加载一个URL到这个控制使用下面的代码:

Dim webMain As Object 

Set webMain = Me.WebBrowser2.Object 
webMain.Navigate "http://stackoverflow.com" 

然而,这个网页上有多个DIV的,我只想表明一个。

感谢

约翰

+1

胡...? Sultiple divs?当然,为什么不呢?你想显示哪一个,你想隐藏哪一个?最重要的是:为什么? – knittl

+0

感谢您的回复。使用这个工具的人在19“屏幕上的Microsoft Access窗体中工作,所以没有太多的房地产,我只对我的窗体中的一个div感兴趣,因为其他两个菜单是他们不需要使用的菜单或他们只需要填写位于主div内的表单并点击提交;另外,我显然不会将它们发送到StackOverflow,这只是一个例子。 – JMK

回答

2

从您的评论

我只是在一个格在我的形式感兴趣,因为其他两个是 菜单的,他们并不需要使用或看到。他们只需填写 位于主div内的表格并点击提交。

那么为什么用HTML显示他们在所有的麻烦。只要收集您的Access窗体上的数据与无界控件和POST的HTTP使用MSXML2.ServerXMLHTTPWinHttp.WinHttpRequest.5.1

对于样品形成自己看到How can I send an HTTP POST request to a server from Excel using VBA?