Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Программирование под Windows > Visual Basic
Перезагрузить страницу Из MS Word в Excel
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
KuJIT KuJIT вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 07.02.2015
По умолчанию Из MS Word в Excel - 07.02.2015, 21:04

День добрый. Стоит такая задача: открыта книга Excel'я, выделена ячейка, нажимаем кнопочку (запускаем макрос), и появляется окошко с выбором файла Word'а (файл содержит в себе несколько абзацев текста). Файл Word выбран, после чего в столбец с выделенной ячейкой начиная со строки с выделенной ячейкой и вниз заполняется абзацами из файла Word.
Как можно такое реализовать на встроенном VBA, или хотя бы посоветуйте куда копать, какие функции использовать.
Ответить с цитированием
  (#2 (permalink)) Старый
pashulka pashulka вне форума
Member
 
Сообщений: 1,872
Сказал(а) спасибо: 2
Поблагодарили 57 раз(а) в 53 сообщениях
Регистрация: 11.03.2005
По умолчанию 08.02.2015, 13:27

Для начала, можно протестировать вариант с копированием, т.е.

VB Код:
Private Sub Test()
    Dim iFileName As Variant, objApp As Object, objDoc As Object
    iFileName = Application.GetOpenFilename("Word Files (*.doc*), *.doc*")
   
    If iFileName <> False Then
       Set objApp = CreateObject("Word.Application")
       Set objDoc = objApp.Documents.Open(iFileName)
       
       objDoc.Content.Copy: ActiveCell.PasteSpecial xlPasteValues
       objDoc.Close 0: objApp.Quit 'Or objApp.Quit 0
   End If
End Sub
Ответить с цитированием
Пользователь сказал cпасибо:
KuJIT (08.02.2015)
  (#3 (permalink)) Старый
KuJIT KuJIT вне форума
Новичок
 
Сообщений: 2
Сказал(а) спасибо: 1
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 07.02.2015
По умолчанию 08.02.2015, 19:08

Большое спасибо. Все работает, как было надо! =)
Ответить с цитированием
Ads
Ответ

Метки
excel 2010. , vba , word 2010

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Печать из Excel в шаблон Word Kosenkov Visual Basic 0 22.08.2012 18:44
Копирование таблиц из excel в word junkey Visual Basic 2 23.01.2012 21:45
VBA:MS Word - MS Excel копирование текста Glenader Visual Basic 9 27.01.2011 13:53
Работа с файлами в Word & Excel 0mega Вопросы начинающих программистов 1 13.10.2009 15:09
Перенос данных из Excel в Word PowerCat Visual Basic 0 11.03.2008 21:21
Как из Excel зделать замену в Word'e? vaar Visual Basic 8 30.11.2007 18:17
Данные excel в word lblblb Visual Basic 0 06.11.2007 09:52
Word,Excel mousemaxa Софт и программы 1 08.05.2007 00:01
Импорт данных из Excel в Word sandal C++ Builder 1 04.08.2006 15:29
Скопирование макросы в Word и Excel xusinboy Visual Basic 8 01.09.2005 19:52
Таблица из Word в Excel imported_Lio Visual Basic 0 08.07.2005 15:48
MS Office(Excel, Word) программирование Anonymous Работа 0 09.12.2003 10:32



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов