Importando do Excel – Cabeçalho não está na linha 1

Existe alguma maneira simples que eu estou faltando para importar uma planilha do Excel em um datatable usando um OleDBConnection e alterar em qual linha o header está localizado? Eu tenho HDR = YES na minha seqüência de conexão e isso funciona muito bem quando o header está na linha 1, mas o header realmente vai precisar estar na linha 3. Estou usando o seguinte CommandText:

SELECT [headercol1name], [headercol2name], [headercol3name] FROM [sheetname] 

Você pode especificar um intervalo: como posso programaticamente importar dados do Excel em uma tabela do Access?

“SELECT * FROM [Sheet1 $ A3: G65536]” só retornará registros para o intervalo usado, embora eu não tenha testado com muito cuidado.

Pelo que sei, nem o parâmetro HDR nem o arquivo schema.ini permitem que qualquer coisa, exceto a primeira linha, seja a linha de header.

http://msdn.microsoft.com/pt-br/library/ms709353%28v=vs.85%29.aspx