使用vba将数据导出到网页

使用vba将数据导出到网页,vba,excel,Vba,Excel,我在尝试将数据导入网站页面时遇到问题。该页面是一个asp。我想通过用户表单输入信息。在这个阶段,我只是尝试访问网页字段来输入数据。我对excel vba知之甚少,但我知道它对我来说是一个很好的工具 我追求的结果是能够在特定的区号中找到街道地址。如果我不能实现自动化,我将不得不手工操作,这将是乏味和耗时的。数据将存储在excel中 我想与之互动的网页位于本地评估网站上。我的问题是什么才是最好的路线。我尝试使用getElementsByTagName表单和ID,但它不起作用,或者我使用了错误的方法

我在尝试将数据导入网站页面时遇到问题。该页面是一个asp。我想通过用户表单输入信息。在这个阶段,我只是尝试访问网页字段来输入数据。我对excel vba知之甚少,但我知道它对我来说是一个很好的工具

我追求的结果是能够在特定的区号中找到街道地址。如果我不能实现自动化,我将不得不手工操作,这将是乏味和耗时的。数据将存储在excel中

我想与之互动的网页位于本地评估网站上。我的问题是什么才是最好的路线。我尝试使用getElementsByTagName表单和ID,但它不起作用,或者我使用了错误的方法

Itfind字符串用于查看它是否正在访问我想要的html代码中的字段。然而,它仍然是空的。我尝试了一个循环,但没有成功

所有答案都很有帮助。请举例说明,以便我能理解

谢谢

下面是我开始使用的代码

Sub Addrfind()
Dim IE As New InternetExplorer

    IE.navigate ""

    Do
        DoEvents
    Loop Until IE.readyState = READYSTATE_COMPLETE

    Dim doc As HTMLDocument
    Set doc = IE.document
    Dim Itfind As String
    Itfind = doc.getElementsByTagName("Form").Item(1)
下面是我试图操纵的字段的精简版本。 我想将数据输入**value=”“**s。我知道最初的方法是关闭的,但需要一些方向来纠正这一点

<table>...</table>
<div Class="">...</div>
<table>...</table>
<table>...</table>
<table>...</table>
<form name="frm1" id="frm1" action="Ad.asp" method="post"></form>
<tbody>
    <tr>...</tr>
    <tr>...</tr>
       <form name="frm2" id="frm2" action="Ad.asp" method="get"></form>
    <tr>...</tr>
    <tr>...</tr>
    <tr>
        <td class="sub_header">Street Name</td>
        <td><input name="stname" type="text" size="20" maxlength="20" value=""></td>
    </tr>
    <tr>...</tr>
    <tr>...</tr>
    <tr>
        <td class="sub_header">Zip</td>
        <td><input name="zip" type="text" size="5" maxlength="5" value=""></td>
    </tr>
  </tbody>
。。。
...
...
...
...
...
...
...
...
街道名称
...
...
拉链

MSDN可能是一个很好的起点。你能展示一些样本页面来提取内容吗