I'm glad you got it to work, but why the acImportHTML? Why not just Transform then Import? If you use the XSLT to change the containing node, it'll append the data to the previously created tables without missing element (columns)?
I have no idea why.

Here's part of my xsl:
<?xml version='1.0'?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xslutput method="html" version="4.0" encoding="ISO-8859-1" indent="yes"/>
<xsl:template match="/">
<html>
<body>
<table>
<tr>
<th>Debiteurnummer</th>
<th>Naam</th>
<th>Adres</th>
<th>Huisnummer</th>
and
</tr>
<xsl:for-each select="Factuur/TY_OUTPUT">
<tr>
<td><xsl:value-of select="normalize-space(ZP_NR)"/></td>
<td><xsl:value-of select="normalize-space(ZP_NAAM)"/></td>
<td><xsl:value-of select="normalize-space(ZP_ADRES)"/></td>
<td><xsl:value-of select="normalize-space(ZP_HN)"/></td>
<td><xsl:value-of select="normalize-space(ZP_POSTC)"/></td>
<td><xsl:value-of select="normalize-space(ZP_PLAATS)"/></td>
But now I've run into a different snag. negatives are displayed like this in de XML: 1234.15- Now I can use an import specification to replace the . with a , But it doesn't reckognize the negatives as numbers, thus import errors.
