I need to make an application where someone can edit excel documents and generate reports. The excel documents will follow 3 different formats so I will know what the layout of the excel file will be.

My question is one of the excel files has a layout that im not sure how to query.

its basically like this where there is a main header, then each group has its own header.

Can this be read into a gridview or something without muych fussing, or do am going to need to go through alot of formatting to get the sql to work

--------------------------------------------------------------
page title
--------------------------------------------------------------
Author | Title | Pub Date
--------------------------------------------------------------
Scary Books
--------------------------------------------------------------
Steven King | Sleepwalkers | 9/1/9000
--------------------------------------------------------------
Steven King | IT | 9/1/2000
--------------------------------------------------------------
Adventure stuff
--------------------------------------------------------------
J.K Rowling |Harry potter and... | 9/1/4000
--------------------------------------------------------------