![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 17.08.2010
Сообщений: 9
|
![]()
Доброго времени суток!
Следующая ситуация: Открыт Excel. В ячейку листа введено значение. На листе расположена командная кнопка. При нажатии на эту кнопку открываю файл *.doc в Worde в котором, допустим, создана таблица(2,2). Как, при нажатии на кнопку значение ячейки из Excel записалось в ячейке таблицы Word? |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]()
Где Doc-документ Ворд
Tables(1)-первая таблица Cell(1, 2)-ячейка таблицы первая строка ,второй столбец Код:
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 17.08.2010
Сообщений: 9
|
![]()
Не понимаю каким образом значение в ячейке из открытого Excel перенесется в открываемый Word. Такое вообще возможно?
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]() Код:
Анализ,обработка данных Недорого
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 17.08.2010
Сообщений: 9
|
![]()
Выдает ошибку 424 при выполнении кода на строке
Doc.Tables(1).Cell(1, 1).Range.Text = x.Range("A1") Что не так? |
![]() |
![]() |
![]() |
#6 | ||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]() Цитата:
Вы не забыли добавить в него таблицу размерами не менее 2*2? PS: Внимательно изучив код, вы сможете исправить в нем пару опечаток, - и всё заработает. ------------------ добавлено позже -------------------------- Цитата:
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
![]() Последний раз редактировалось EducatedFool; 28.03.2012 в 11:01. |
||
![]() |
![]() |
![]() |
#7 |
Регистрация: 17.08.2010
Сообщений: 9
|
![]() ![]() |
![]() |
![]() |
![]() |
#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. И так через раз. Где что упущено? |
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
![]() Цитата:
Смотрите вложение,работает как вам надо
Анализ,обработка данных Недорого
|
|
![]() |
![]() |
![]() |
#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 |