Здравствуйте! Подсмотрела подходящий код для своей ситуации. Значения указанного диапазона ячеек копируются в книгу, где прописан макрос.
Не подскажите как указать в коде, чтобы название книги, листа от куда надо брать значение ячеек бралось из ячейки книги, где прописан макрос.
C:\Данные.xlsx указано в ячейке A1. Название листа в ячейке A2. Диапазон копируемых ячеек указано в ячейке A3. Место копирования A4.Код |
---|
Workbooks.Open Filename:="C:\Данные.xlsx" Workbooks("Данные.xlsx").Worksheets("Лист1").Range("A16:E16").Copy Workbooks("Книга1.xlsm").Activate ActiveWorkbook.Worksheets("Лист1").Range("A1").Select ActiveSheet.Paste Workbooks("Данные.xlsx").Close |
Спасибо!!!!!