открыть лист excel vba



Автор Мыло группы мыло группы задал вопрос в разделе Другие языки и технологии

VBA excel вставка листа в excel из другой книги excel и получил лучший ответ

Ответ от Sir Dragon the Great[гуру]
Твой макрос работает только с текстовыми файлами Для того, чтобы открыть в VBA книгу, воспользуйся методом Open объекта workbooks: Sub OpenBook() dim xlb as workbook set xlb = workbooks.open(\"путь к книге\") \' чтобы получить доступ к ячейке открытой книги \' В текущий лист, в ячейку A1 вставляется полученное значение activesheet.range(\"A1\").Value = xlb.worksheets(\"имя листа\").Range(\"адрес ячейки\").Value \' не забыть закрыть книгу после копирования значений xlb.close \' не забыть прибить ссылку на объект set xlb = nothing \' У объекта Range есть метод Copy (копировать в буфер) \' и метод PasteSpecial (вставить из буфера) - очень \' удобно при необходимости копирования больших объемов End Sub

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: VBA excel вставка листа в excel из другой книги excel
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*