The Problem:

I have a bunch of HTML with multiple tables, two of which are of interest (posted above). The first table describes a person, their address, phone number, and so on. The second table describes information about their account. Both tables have headers (text in `<h3></h3>` tags) through which they can be referenced.
I am relatively new to manipulating HTML and so my first question is how someone goes about taking the first table and importing it into an Access database or into Excel so that if they had 50 of these documents the columns would
be, in this example, Name, Address, Phone, Age, with each row being a different person.

My second question is slightly more complicated. The second table has another table embedded in it. Essentially this means that there are lots of smaller split up tables that need to be put into one complete table. That is, I am hoping to find a way to treat it as an additional column in the main table (the one actually given its own header)
housing this smaller table. The idea would be to then manipulate this table in the same way as the first table. The final problem is that these tables don't have a common field that I can use to relate them, so there would need to be a way to take
a field from the first table and append it to the second table. Considering this, I think the steps needed can be summarized as follows:

>1.

> For a single HTML document take the second table and perform the
> actions necessary to append the smaller table's <td></td> tag and
> the main table's `<th colspan="7"></th>` to the section formatted
> as

Please Login or Register  to view this content.
> so that all 9 pieces of data get their own column upon import.
>
> 2. Take the column whose <th></th> tags contain the string "Name" and add it as the first column in the second table.
>
> 3. Import the first table's <td></td> tags to Access.
>
> 4. Import the second table's now revised <td></td> tags to Access.
>
> 5. Repeat for all HTML documents so that there are two complete tables.