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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.11.2010, 09:38   #1
Balexander
Пользователь
 
Регистрация: 15.11.2010
Сообщений: 14
По умолчанию Создать таблицу Excel из Ворда

Мне нужно макросом из документа Ворд создать таблицу Excel, скопировать туда таблицу из вордового документа и через диалог "Сохранить как" сохранить экселевский файл.

Для начала пытаюсь просто создать файл, в ячейку записать слова и сохранить.
Sub CreateOutputFile()
Dim es As Object
Set es = CreateObject("Excel.Sheet")
es.Application.Visible = True
es.Cells(1,1).Value = "Строка 1, ячейка 1"
es.Save
es.Application.Quit
Set es = Nothing
End Sub

На строке, где записываю в ячейку текст вылетает ошибка.
Пример я взял из статьи (http://orlovs.pp.ru/vbaan.php)
Подскажите пожалуйста мою ошибку и как мне решить первоначально поставленную задачу.
Balexander вне форума Ответить с цитированием
Старый 19.11.2010, 10:29   #2
forumWord
Пользователь
 
Регистрация: 23.09.2010
Сообщений: 65
По умолчанию

Tools - References... - Microsoft Excel 11.0 Object Library
Код:
Sub Макрос1()
Dim oExcel As Excel.Application
Dim oExcelWorkBook As Excel.Workbook
Set oExcel = CreateObject("Excel.Application")
Set oExcelWorkBook = oExcel.Workbooks.Add
ActiveDocument.Tables(1).Range.Copy
oExcelWorkBook.Sheets(1).Paste Destination:=Worksheets(1).Range("A1")
oExcel.Dialogs(xlDialogSaveAs).Show
oExcelWorkBook.Close
oExcel.Quit
Set oExcel = Nothing
Set oExcelWorkBook = Nothing
End Sub

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


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Каким образом можно сделать таблицу Excel в ячейке Excel? Severny Microsoft Office Excel 3 08.10.2010 09:13
создать расчётную таблицу ТатьянаA Microsoft Office Excel 1 26.03.2010 17:09
Помогите создать таблицу beas Microsoft Office Excel 1 25.07.2009 21:47
Создать итоговую таблицу VictorM Microsoft Office Excel 2 23.03.2009 22:48
Как создать таблицу в таблице?? Ntlegend Помощь студентам 1 14.05.2007 07:37