|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
31.01.2013, 11:44 | #1 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
значение из экселя в переменную ворд
Доброго времени суток, Ув. Форумчане
Подскажите пожалуйста, как из значения ячейки (cells(1,1)) активного листа передать в переменную ворд это значение (точнее присвоить переменной col значение cells(1,1)). Попробовал через Public в экселе, не получилось... в интернете мало что написано (((( Спасибо
Единственный способ стать умнее, играть с более умным противником...
|
31.01.2013, 11:48 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
А макрос из Word запускается?
Как получаете доступ к запущенному приложению Excel? Лень писать код целиком - покажите что есть, мы подправим. |
31.01.2013, 11:53 | #3 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
есть Ваш код ))) CreateWordDocuments2
Код:
Код:
Код:
Единственный способ стать умнее, играть с более умным противником...
|
31.01.2013, 12:05 | #4 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
А зачем вам мой код?
Мой код подставляет данные из Excel в Word, но будучи запущенным из Excel Если вы намерены сделать всё в стиле «per rectum», забирая макросом в ворде данные из Excel, то макрос надо переписывать «с нуля» И мне надо видеть не мой макрос, и ваш, вордовский. И не это - Sub shUp() А нормальный большой макрос, который подключается к открытому Excel через GetObject(,"Excel.Application"), чтобы взять из него данные. -------------------------- PS: Ну а всем остальным читателям этой темы, кому надо формировать документы, но лень часами ковыряться в коде макросов, предложу готовое решение, позволяющее заполнить документы Word нажатием одной кнопки: http://excelvba.ru/programmes/FillDocuments -------------------------- |
31.01.2013, 12:12 | #5 | |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
Цитата:
Я смотрел по вашему коду, как вы делаете открытие документа. Спасибо Вам большое!
Единственный способ стать умнее, играть с более умным противником...
|
|
31.01.2013, 12:17 | #6 |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
EducatedFool, не могу скачать ваш фаил:
http://excelvba.ru/programmes/FillDocuments в место скачивания просто открывается пустая страничка... Не знаете в чем может быть проблема?
Единственный способ стать умнее, играть с более умным противником...
|
31.01.2013, 12:20 | #7 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Какой браузер? какой версии?
Вроде как, во всех браузерах нормально скачивается. Прямая ссылка на загрузку сегодняшней версии программы: http://excelvba.ru/updates/FillDocum...ents_v2129.xla PS: Правда, моя программа пока не умеет подставлять данные в фигуры в Word Это можно реализовать, но... форматирвоание текста фигуры, если оно различается для разных слов, будет скидываться. Чтобы сохранить форматирование текста в фигуре (например, первое слово - жирным шрифтом, второе - нет, а третье - вообще красное), придется заметно усложнять код.
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 31.01.2013 в 12:22. |
31.01.2013, 12:27 | #8 | |
Форумчанин
Регистрация: 16.04.2010
Сообщений: 695
|
Цитата:
на работе админы наверное опять играются ))) в обед попробую... Будем думать. Спасибо
Единственный способ стать умнее, играть с более умным противником...
|
|
12.02.2015, 08:05 | #9 | |
Регистрация: 30.12.2010
Сообщений: 8
|
Цитата:
1. Есть файл исходных данных и параметров Excel 2. Есть шаблон Word, который трансформируется в зависимости от некоторых параметров Excel Подскажите, как мне получить значение ячейки в переменную макроса Word? Я сделал это путем вставки связанной ячейки и проверки поля, но хотелось бы обойтись без этих лишних манипуляций. Привожу свой код: Код:
|
|
13.02.2015, 07:19 | #10 |
Форумчанин
Регистрация: 25.03.2010
Сообщений: 417
|
я этой пользуюсь
формирование документов word по шаблону из Excel http://programmy.bb777.ru/index.php?id=60 Последний раз редактировалось maksim_serg; 13.02.2015 в 07:23. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нумерация листов ворд-документа, запущенного из экселя?? | wolf05632 | Microsoft Office Excel | 3 | 23.04.2011 13:27 |
Из Экселя ячейку в ворд и сохранить файл с именем ячейки | Zhenya2030 | Microsoft Office Word | 1 | 19.07.2010 15:36 |
Перенос форм из Экселя в Ворд | Nash1 | Microsoft Office Word | 5 | 07.07.2009 06:32 |
Перенести таблицы Экселя в Ворд | Nash1 | Фриланс | 5 | 02.07.2009 09:46 |
Копирование участка текста из Экселя в Ворд | Devourer12345 | Microsoft Office Excel | 3 | 30.07.2008 08:13 |