Я прикреплял некоторое Кодего завершит задачу. Препятствуйте мне суметь как это работает. Кодий бежит путем идти через список курсов архива вы обеспечиваете в ряде клеток. Этот курс должен начать с положением привода и пойти полностью вниз к filename с своим extention.
Пример:
C:\Users\Matthew Sheskey \ настольный компьютер \ ExcelImport.xlsx
Вы можете обеспечить так много по мере того как вы хотел были бы. Единственным ограничением здесь будет Эксел может только отрегулировать листы 250ish.
Вы упомянули листы, котор вы имеете только иметь одно рабочий лист. Я составил Кодего для того чтобы принять все рабочий лист в workbook как раз в случае, котор вы хотите добавить больше/принимаете больше листов более поздно. Это легк изменено для того чтобы принять только 1 лист если то будет пожеланная функциональность.
Кодий наклеивает значения теперь. Препятствуйте мне знать если вы хотите меня изменить Кодего для того чтобы наклеить все включая форматизацию.
Workbooks должны быть закрыты когда вы бежите этот макрос. Я работаю на некоторых изменениях справедливо теперь для того чтобы проверить ли они уже открыты и от там только закрывают одни не были уже открыты. Я также работаю на некотором Кодем для того чтобы принять filenames и имена листа и совместить их в называть рабочий лист в новом workbook. Это не может работать потому что имена листа покрыны на 32 характерах. Я думал эта функциональность была необходима после испытывать. Я нашел консолидированный workbook имел или поэтому листы дюжину и был трудн для того чтобы держать след их. Препятствуйте мне знать если вы не хотите это.