13.07.2020, 14:36 [+3 UTC]
в нашей команде: 4 666 чел. | участники онлайн: 2 (рекорд: 21)

:: РЕГИСТРАЦИЯ

задать вопрос

все разделы

правила

новости

участники

доска почёта

форум

блоги

поиск

статистика

наш журнал

наши встречи

наша галерея

отзывы о нас

поддержка

руководство

Версия системы:
7.89 (25.04.2020)
JS-v.1.45 | CSS-v.3.39

Общие новости:
13.04.2020, 00:02

Форум:
10.07.2020, 10:13

Последний вопрос:
13.07.2020, 11:50
Всего: 152734

Последний ответ:
13.07.2020, 13:29
Всего: 260327

Последняя рассылка:
12.07.2020, 14:15

Писем в очереди:
0

Мы в соцсетях:

Наша кнопка:

RFpro.ru - здесь вам помогут!

Отзывы о нас:
16.08.2009, 18:01 »
Semiotic
Спасибо все спецам за их отзывчивость по любому поводу, за их ангельское терпение к безграмотным, ленивым и тупым вопросителям!
10.04.2019, 16:05 »
dar777
Это самое лучшее решение! [вопрос № 195191, ответ № 277811]

РАЗДЕЛ • Basic

Создание программ на языке Basic.

[администратор рассылки: Андреенков Владимир (Академик)]

Лучшие эксперты в этом разделе

solowey
Статус: Профессионал
Рейтинг: 141
Sergey V. Gornostaev
Статус: Специалист
Рейтинг: 2
Асмик Гаряка
Статус: Советник
Рейтинг: 1

Перейти к консультации №:
 

Консультация онлайн # 146267
Раздел: • Basic
Автор вопроса: Соколов В.В.
Отправлена: 06.10.2008, 21:57
Поступило ответов: 2

Добрый вечер, эксперты.

Как скопировать sheet в какой нить другой WB, которая находится в другой папке, вообщем имеет путь.

Я знаю, есть метод copy, но он действует только в пределах WorkBook где находится Sheet.

Подскажите.

Состояние: Консультация закрыта

Ответ # 231374 от Савчук Иван Иванович

Здравствуйте, Соколов В.В.!

ExApp=Excel.Application
Создаем новую книгу (можно открыть существующую) и присвиваем ее переменной WB
Set WB = ExApp.Workbooks.Add
Из ранее открытой книги("Ranger.xls") копируем лист("data") в книгу WB (имя у нее будет типа "Книга1.xls") перед первым листом
ExApp.Workbooks("Ranger.xls").Sheets("data").Copy Before:=WB.Sheets(1)


Консультировал: Савчук Иван Иванович
Дата отправки: 07.10.2008, 05:01

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Ответ # 231387 от Шичко Игорь

Здравствуйте, Соколов В.В.!
Для копирования в другую книгу необходимо использовать метод Copy, только предварительно её нужно открыть.
Пример привел в приложении.
Для разработки кода в VBA можно пользоваться кодами, формируемыми макросами, т.е. записываем макрос, а потом через редактор VBA читаем и используем его код.

Приложение:


Консультировал: Шичко Игорь
Дата отправки: 07.10.2008, 08:26

Рейтинг ответа:

0

[подробно]

Сообщение
модераторам

Отправлять сообщения
модераторам могут
только участники портала.
ВОЙТИ НА ПОРТАЛ »
регистрация »

Мини-форум консультации № 146267
Тесленко Евгений Алексеевич

# 1

= общий = | 06.10.2008, 22:13

Здравствуйте Соколов В.В.
В закрытую "WB" , скопировать лист не удастся, а с открытой книгой "copy" работает.
Евгений.

 

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Rambler's Top100

главная страница | поддержка | задать вопрос

Время генерирования страницы: 0.14253 сек.

© 2001-2020, Портал RFPRO.RU, Россия
Калашников О.А.  |  Гладенюк А.Г.
Версия системы: 7.89 от 25.04.2020
Версия JS: 1.45 | Версия CSS: 3.39