
Originally Posted by
asf612
... I have found most of the following code ... and it works ...
? Does this work for sure in any way ?
"*.xlsx*" => ? What's this ?
No, this is not adding a new workbook (with one worksheet)
1. Ok, but ... in what situation it may fail (this assigning to an object: "Set sourceRange") ?
Each workbook, that has a worksheet #1, also has the scope/range of "E18:E23" in it (and any other range within the cells of the sheet).
Does this mean, that there are e.g. charts in workbooks, that can be in the first position ?
2. This above ("sourceRange.Columns.Count >= BaseWks.Columns.Count") can only be at most equal, but not larger, because "BaseWks.Columns.Count" is all columns in the worksheet => because "Set BaseWks = ActiveWorkbook.ActiveSheet"
16384 columns ? What for ?
I understand that it is adaptation of the code to your needs, but does it work as it should ?

Originally Posted by
asf612
... I want to reference ~20 of the same cells throughout the files, having the file names listed vertically and the corresponding data for each file listed horizontally across the row ...
Maybe an example ?
Bookmarks