Как сделать сайт:
  HTML
  JavaScript
  PHP
  CMS
Microsoft Office:
  Word
  Excel
  VBA
Просто о сложном
Список форумов on-line-teaching.com on-line-teaching.com
Онлайн курсы MS Office: Word, Excell. Как сделать сайт: HTML, JS, PHP
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Вставка таблицы в Word из Visual Basic

 
Начать новую тему   Ответить на тему    Список форумов on-line-teaching.com -> Word: общие вопросы
Предыдущая тема :: Следующая тема  
Автор Сообщение
sashas777
Prizivnik - draftee
Prizivnik - draftee


Зарегистрирован: 03.11.2009
Сообщения: 1

СообщениеДобавлено: Вт Ноя 03, 2009 9:57 pm    Заголовок сообщения: Вставка таблицы в Word из Visual Basic Ответить с цитатой

Люди, help please!!! Задача такая: всего-навсего создать документ Word и поместить туда таблицу . Сначала пробовал с подключением вордовской библиотеки из меню, все работало прекрасно. Потом обнаружив что с другими версиями ворда в таком случае программа работать не будет, что меня не устривает, понял что мне нужно так называемое "позднее связывание", т.е. подключить библиотеку ворда программно. Как это толком сделать, я так и не понял. Нашел какую-то функцию CreateObject, с ней вроде как-то работает. Итак, документ создается, даже текст вставляется, а вот таблица нивкакую вставляться не хочет, пишет в лучшем случае object required. Толи нужен другой синтаксис этой функции...
код:
Private Sub Command1_Click()
Set objWord = CreateObject("Word.Application")
objWord.Documents.Add
objWord.selection.insertafter "new text"
objWord.document.tables.Add selection.range, 3, 4
objWord.Visible = True
End Sub
Что делать? Скоро экзамен Пожалуйста, если кто знает что к чему... Или подскажет какой-нибудь альтернативный вариант...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов on-line-teaching.com -> Word: общие вопросы Часовой пояс: GMT + 2
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group
Русская поддержка phpBB