I don't see why not. You'd either need a list of file paths (e.g. in a sheet) or loop over 1K files in one folder or you'd need a recursive function that moves through subfolders. I suppose each copy/paste would go into a cell below wherever you start from in the target workbook.