小编Tde*_*dev的帖子

在VBA中解析HTML内容

我有一个与HTML解析有关的问题.我有一个包含一些产品的网站,我想将页面内的文字记录到我当前的电子表格中.这个电子表格很大但在第3列中包含ItemNbr,我希望第14列和第1行中的文本对应于一个产品(item).

我的想法是在标签后面的Innertext里面的网页上获取"材料".身份证号码从一页变为另一页(有时).

这是网站的结构:

<div style="position:relative;">
    <div></div>
    <table id="list-table" width="100%" tabindex="1" cellspacing="0" cellpadding="0" border="0" role="grid" aria-multiselectable="false" aria-labelledby="gbox_list-table" class="ui-jqgrid-btable" style="width: 930px;">
        <tbody>
            <tr class="jqgfirstrow" role="row" style="height:auto">
                <td ...</td>
                <td ...</td>
            </tr>
            <tr role="row" id="1" tabindex="-1" class="ui-widget-content jqgrow ui-row-ltr">
                <td ...</td>
                <td ...</td>
            </tr>
            <tr role="row" id="2" tabindex="-1" class="ui-widget-content jqgrow ui-row-ltr">
                <td ...</td>
                <td ...</td>
            </tr>
            <tr role="row" id="3" tabindex="-1" class="ui-widget-content jqgrow ui-row-ltr">
                <td ...</td>
                <td ...</td>
            </tr>
            <tr role="row" id="4" tabindex="-1" class="ui-widget-content jqgrow ui-row-ltr">
                <td ...</td>
                <td ...</td>
            </tr>
            <tr role="row" id="5" …
Run Code Online (Sandbox Code Playgroud)

parsing vba web-crawler excel-vba html-parsing

12
推荐指数
1
解决办法
6万
查看次数

标签 统计

excel-vba ×1

html-parsing ×1

parsing ×1

vba ×1

web-crawler ×1