tarefa de script no SSIS para importar planilha do Excel

Eu revi as perguntas que podem ter tido a minha resposta e, infelizmente, elas não parecem se aplicar. Aqui está a minha situação. Eu tenho que importar planilhas do meu cliente. Nas colunas A, C, D e AA, o cliente tem as informações de que preciso. O saldo das colunas tem o que para mim é uma informação inútil. Os cabeçalhos das colunas são consistentes nas quatro colunas que eu preciso, mas são muito inconsistentes nas colunas que não importam. Por exemplo, a célula A1 contém Divisão. Isso é verdade em todas as planilhas. A célula B1 pode conter qualquer coisa, desde o comprimento da manga até ao comprimento total para encaixar. O que eu preciso fazer é importar apenas as colunas que eu preciso e mapeá-las para uma tabela do SQL 2008 R2. Eu defini a tabela em um procedimento armazenado que atualmente está chamando uma função do SSIS.

O problema é que quando tento importar uma planilha com nomes de coluna diferentes, o SSIS falha e tenho que voltar a executá-lo manualmente para obter os campos configurados corretamente.

Não consigo imaginar que o que estou tentando fazer não tenha sido feito antes. Apenas para que a magnitude não seja perdida, tenho 170 usuários com mais de 120 modelos diferentes de planilhas.

Estou desesperado por uma solução viável. Eu posso fazer tudo depois de colocar o arquivo na minha tabela em SQL. Eu até escrevi o código para mover os arquivos de volta para o servidor FTP.

questionAnswers(1)

yourAnswerToTheQuestion