Нужно в цикле открывать книги и переносить обработанную в них информацию в новую книгу.
Казалось бы можно спокойно открыть в цикле книгу, изменить данные на листе этой открытой книги, перенести измененные данные в новую книгу, закрыть открытую книгу без сохранения. Но нифига не получается - открытая книга в которой провожу изменения записывается с изменениями.
Что не учитываю - подскажите?
Казалось бы можно спокойно открыть в цикле книгу, изменить данные на листе этой открытой книги, перенести измененные данные в новую книгу, закрыть открытую книгу без сохранения. Но нифига не получается - открытая книга в которой провожу изменения записывается с изменениями.
Что не учитываю - подскажите?
Код |
---|
Do While sFiles <> "" Set importWB = Workbooks.Open(Filename:=sFolder & sFiles) Set ws = importWB.Worksheets(1) ws.Rows("1:2").Select Selection.Delete Shift:=xlUp importWB.Close savechanges:=False Loop |