Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.10.2018, 12:01   #1
awd2asdds
Новичок
Джуниор
 
Регистрация: 01.10.2018
Сообщений: 1
По умолчанию Из Excel в Word

Здравствуйте. Знаю, что подобные темы уже есть , но никак не могу переделать уже имеющиеся варианты под себя, слишком плох в этом вопросе
Нужно сделать следующие: создать макрос в Word, с помощью которого можно будет копировать таблицу из открытого файла Excel в Word. Вариантов с макросом, который реализуется в Excel много, но вот в обратном направлении.. никак не разберусь
awd2asdds вне форума Ответить с цитированием
Старый 04.10.2018, 11:33   #2
vzdorny
Новичок
Джуниор
 
Аватар для vzdorny
 
Регистрация: 04.10.2018
Сообщений: 2
По умолчанию

А требуется именно макрос?
Инструмент "слияние" не подходит?
vzdorny вне форума Ответить с цитированием
Старый 04.10.2018, 12:01   #3
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,515
По умолчанию

1.
Цитата:
из открытого файла Excel
после того как открыл Excel файл скопировать проще всего руками
(или по крайней мере используя средства самого Excel(он уже открыт и "под руками")
-- этот файл не мой(я его откуда получаю)
-- макросы могут быть не только в самом файле, но и в "глобальной" настройке
и они будут доступны даже в "чужом" файле, но на "своем" компе.

2. сначала ответьте что делать если открыто много(по крайней мере ДВА) excel файла и в одном из них ТРИ листа(в понятиях Excel) а в другом целых четыре листа.
КАК нам(макросу которого еще нет) определить что мы хотим копировать ??
у нас есть 3+4 =7 таблиц.

-- ВСЕГДА будет открыта ровно одна книга(файл) с одной единственной таблицей.
-- пользователь( и ты в т.ч) обязательно об этом(требовании единственности) забудет(рано или поздно).
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 05.10.2018, 10:02   #4
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Цитата:
Сообщение от awd2asdds Посмотреть сообщение
из открытого файла Excel
Текущий лист открытого приложения Excel это
Код:
GetObject(, "excel.application").ActiveSheet
Предусмотрите обработку ошибки на случай если Excel не запущен или файл в нем не открыт.
Может быть запущено несколько экземпляров приложения Excel (не путать с отображением открытых книг на панели задач!). В этом случае GetObject как правило возвращает ссылку на экземпляр, запущенный первым, но это не гарантировано.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619

Последний раз редактировалось Казанский; 05.10.2018 в 10:05.
Казанский вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[VB] Копирование из Word в Excel: нужно переместить текст закладок из Word в определенные ячейки Excel. Broiler21 Помощь студентам 0 27.10.2017 14:41
Из Word'a в Excel Grrrr Microsoft Office Excel 11 14.11.2012 17:08
перенести документ Word (таблица) в MS Excel c сохранением форматирования или обеспечить всплывающие подсказки в Word Serge_Bliznykov Microsoft Office Word 6 11.07.2011 11:02
Excel и Word Foxx Microsoft Office Excel 10 15.03.2010 17:30
Из word в Excel Biosasha Microsoft Office Word 0 15.02.2007 22:32