|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.08.2010, 21:22 | #1 |
Регистрация: 17.08.2010
Сообщений: 9
|
значение ячейки из Excel в Word
Доброго времени суток!
Следующая ситуация: Открыт Excel. В ячейку листа введено значение. На листе расположена командная кнопка. При нажатии на эту кнопку открываю файл *.doc в Worde в котором, допустим, создана таблица(2,2). Как, при нажатии на кнопку значение ячейки из Excel записалось в ячейке таблицы Word? |
17.08.2010, 22:20 | #2 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Где Doc-документ Ворд
Tables(1)-первая таблица Cell(1, 2)-ячейка таблицы первая строка ,второй столбец Код:
Анализ,обработка данных Недорого
|
18.08.2010, 07:01 | #3 |
Регистрация: 17.08.2010
Сообщений: 9
|
Не понимаю каким образом значение в ячейке из открытого Excel перенесется в открываемый Word. Такое вообще возможно?
|
18.08.2010, 09:16 | #4 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Код:
Анализ,обработка данных Недорого
|
18.08.2010, 19:57 | #5 |
Регистрация: 17.08.2010
Сообщений: 9
|
Выдает ошибку 424 при выполнении кода на строке
Doc.Tables(1).Cell(1, 1).Range.Text = x.Range("A1") Что не так? |
18.08.2010, 19:59 | #6 | ||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
Цитата:
Вы не забыли добавить в него таблицу размерами не менее 2*2? PS: Внимательно изучив код, вы сможете исправить в нем пару опечаток, - и всё заработает. ------------------ добавлено позже -------------------------- Цитата:
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
Макросы любой сложности на заказ. Мониторинг цен конкурентов Последний раз редактировалось EducatedFool; 28.03.2012 в 11:01. |
||
18.08.2010, 20:10 | #7 |
Регистрация: 17.08.2010
Сообщений: 9
|
Разобрался!!! Большое СПАСИБО всем за то что откликнулись и помогли новичку.
|
18.08.2010, 21:24 | #8 |
Регистрация: 17.08.2010
Сообщений: 9
|
Еще возникла небольшая проблема.
В коде убрал Save для сохранения под другим именем. Открываю Word из Excel. Значения ячеек переносятся в таблицу Word. Всплывает окно с вопросом сохранить документ. Отмена. Сохраняю под другим именем. Закрываю Word. Снова из Excel открываю Word, но в открывшемся документе значения ячеек не отображаются в таблице. В редакторе VBA вплывает ошибка: 462 the remove server does not exist or is unavaible. Останавливаю макрос, закрываю Word. Снова запускаю Word из Excel, но теперь все в порядке и значения из ячеек записываются в таблице Word. И так через раз. Где что упущено? |
19.08.2010, 01:21 | #9 | |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Цитата:
Смотрите вложение,работает как вам надо
Анализ,обработка данных Недорого
|
|
27.08.2010, 13:33 | #10 |
Форумчанин
Регистрация: 08.06.2009
Сообщений: 179
|
doober! А какой тип переменной x?
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти значение на другом листе и подставить значение следующей ячейки | ElenaNTro | Microsoft Office Excel | 12 | 11.02.2019 12:44 |
Сохранение книги Excel по названию ячейки и по пути ячейки | IFRSoff | Microsoft Office Excel | 16 | 07.06.2012 16:58 |
Условие на значение ячейки | AnnNet | Microsoft Office Excel | 2 | 22.01.2010 11:16 |
СУММЕСЛИ критерий значение ячейки | Dmitrii2010 | Microsoft Office Excel | 4 | 12.01.2010 16:53 |
Округлить значение ячейки | kzld | Microsoft Office Excel | 8 | 13.12.2009 11:58 |