Importando Tabela HTML para o Excel via área de transferência

Eu quero copiar dados tabulares para o Excel do meu aplicativo. A maneira mais simples que encontrei até agora foi usar HTML como formato intermediário. Depois de leressa questão, Eu poderia preservar a formatação dos meus dados. Existe uma maneira de manter a largura das colunas também? Eu tentei definir o estilo de várias maneiras:

<td style="width:100;">...</td>
<td style="width:100px;">...</td>
<td style="width:100pt;">...</td>

mas sem sucesso. Alguma ideia?

Para pontos de bônus, existe um lugar onde eu possa encontrar uma descrição do "formato" HTML do Excel?

[EDIT] Update: Eu escrevi uma pequena ferramenta para descarregar o tipo de transferência "XML Stylesheet". Este é um documento XML auto-contido. Também contém larguras de colunas. Mas um teste rápido mostra que o Excel ignora as larguras das colunas completamente, mesmo quando eu recorto e colo entre duas tabelas :( Assim, a menos que alguém possa me dizer uma opção para mudar esse comportamento, eu acho que simplesmente não é possível formatar as colunas enquanto coladas.

[EDIT2] Eu encontrei um jeito. Depois de colar, você recebe um pequeno ícone no canto inferior direito que se parece com o botão Colar na barra de ferramentas. Aqui, você pode selecionar algumas opções. Uma é "Manter largura da tabela de origem".

questionAnswers(4)

yourAnswerToTheQuestion