открыть лист 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

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

vba нужна помощь!
В ADO есть еще объект, называемый Connection. Его надо создать, открыть, а уж потом на нем
подробнее...

Как сохранить лист в excel как один файл не удаляя другие?
щелкаешь правой кнопкой на названии листа, выбираешь функцию "переместить/скопировать"
в
подробнее...

Поиск по именам вкладок в Excel?
Когда стопиццот листов, то переход от одного листа к другому можно сделать так. Кликнуть правой
подробнее...
спросили в Гриды
Ecxel в Delphi
Доброго времени суток.

Боюсь пальцами и парой слов не обойдемся. Если интересует про что
подробнее...

Visual Basic работа с файлами Excel (выбор листа в книге)
_workbook.sheets(2).activate
Вообще очень много тайн откроет, если сделаешь в екселе запись
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Открываю файл Excel, автоматически появляются диаграммы
Файловая структура виндовс и Офиса построена в основном одинаково. Не важно, эксель это или
подробнее...
 

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

Имя*

E-mail:*

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