Pruebe esto (Nota:estas instrucciones se basan en Excel 2007)...
Los siguientes pasos deberían obligar a Excel a tratar la columna como texto:
Abre tu hoja de cálculo con Excel.
Seleccione toda la columna que contiene sus "datos principalmente numéricos" haciendo clic en el encabezado de la columna.
Haga clic en la pestaña Datos en el menú de cinta.
Seleccione Texto en columnas. Esto abrirá el Asistente para convertir texto en columnas.
-En el paso 1:haga clic en Siguiente
-En el paso 2:haga clic en Siguiente
-En el paso 3:seleccione Texto y haga clic en Finalizar
Guarde su hoja de Excel.
Vuelva a intentar la importación con el Asistente para importar datos de SQL Server 2005.