Link (not import) all of the data sources into the MS Access database, the create an Access query as the reports data source.
This will prove faster and allow for reusability of the data.
As you probably know, those using Excel as a data source are causing additional work because it's not a literally defined data source, so fields that are seemingly of one type may be exposed as another data type.
Saying that you need to access multiple data sources isn't clear enough, do you mean that you're intending to have appended data from these sources, or that they're being joined?
Anyway, a blurb such as yours rarely conveys the information required for a solution, but I'd push you towards creating the data source within the database.
In general, post:
Example data
Expected output
It's also possible to import the data into SQL Server and report off of it all there.
-k