Impossível transferir grande contagem de linhas .csv para o Excel 2007

Eu tenho usado o trecho de código abaixo VBScript para mover uma queda de .csv por hora para um arquivo do Excel. Ele funciona como um relógio, mas recentemente o .csv cruzou a limitação de 65536 linhas. A máquina é inundada com pop-ups do Verificador de Compatibilidade e, em seguida, percebi que estava usando o Excel 2003, mesmo com o Excel 2007 instalado. Não tenho certeza porque isso acontece mesmo quandoExcel.Application.12 objeto é explicitamente chamado:

Dim oExcel
Set oExcel = CreateObject("Excel.Application.12")
With oExcel
    .DefaultSaveFormat=51
    .Workbooks.Open sourceFile
    .Sheets(1).Columns("A").TextToColumns .Range("A1"), xlDelimited, , , , True
    .ActiveWorkbook.SaveAs outputFile, xlNormal
    .Quit
End With

Como faço esse script extrair uma contagem de linhas maior que 65536 para ser importada para o Excel 2007 sem o prompt do Verificador de Compatibilidade, enquanto preservo todas as linhas de origem?

Algumas informações adicionais:

Nova máquinaExecutando o sistema operacional Windows 7 x64 bitsHá apenas uma versão do Office instalada: Office 2007

questionAnswers(1)

yourAnswerToTheQuestion