Well, several questions: Are the files XLS or XLSX? Why not convert them to CSV - simple VBA script - as file format easier to work with. Do each of the sheets contains *exactly* the same data, e.g. same columns/formats. Otherwise you will have problems setting them to one table. Do you have mixed datatypes in your Excel columns, i.e. do you have columns with number and alphanumerics. Do you have a structured data import documentation, i.e. what will you do with oddities - for example date column with partial dates, results with character results. Once you have you plan on how each data element from each datafile should be handled then go about the process of grouping similar file structures and simple tools. Create an import program for each different file where there are significant differences, or alternatively read everything in a long character and then post-process the data. The reason for all of the above is that Excel is not a database/data transfer/or anything else, and hence will cause you lots of headaches. To add, I don't think you will be able to infile binary .XLS files as you have been doing, these would need proc import. Again, another good reason to save your data as CSV (basic text file with delimiters), which you can then use as you want.
... View more