If you want to select specific rows you have two option:
1- write a query instead of selecting sheet name in excel data source like this:
SELECT F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12
FROM ['Case with not table formated$']
WHERE (F2 IS NOT NULL)
in this way you need to specify your rows by a where clause, in this example all rows that has F2 not null was fetched. but you must find a way to specify your data in where clause.
2- use an OLE DB Data source instead of excel, and connect to sql server
write a query with OPENROWSET() and fetch data from excel.
like this:
http://bensullins.com/adding-a-row-number-to-an-excel-source-in-ssis/
re
member you can add row_number() to your query results and then select any row_number you want from the results.
Does it make sense to you?