создание отчетов в Word из Ms Access на Vba

Тема в разделе "Остальные БД", создана пользователем Olyk, 26 сен 2005.

Статус темы:
Закрыта.
  1. Olyk

    Olyk Гость

    Всем привет,

    на ВБА делаю отчет в ворде. Данные выводятся табличке. Кое-где ячейки таблицы нужно объединять (так требует форма отчета). Я делаю это следующим стандартным методом:

    wda.ActiveDocument.Tables(1).Cell(a, 3).Merge mergeto:=wda.ActiveDocument.Tables(1).Cell(a, 4)

    Проблема в следующем: объединять-то, он объединяет и все делается отлично, НО ЧЕРЕЗ РАЗ. Один раз отработал, если сразу же за этим попытаться сгенерировать отчет еще раз выдает ошибку

    "Ошибка выполнения '-2147023174 (800706ba)'
    Ошибка программирования объектов. Сервер RPC недоступен"

    Такая ошибка возникает не только при объединении ячеек, но также при установке ширины ячеек

    Задавала подобный вопрос на sql.ru
    http://sql.ru/forum/actualthread.aspx?tid=158965

    Если кто-нибудь знает, что это, от чего и как можно избавиться... или хотя бы обойти - буду очень признательна
     
  2. Guest

    Guest Гость

    Спасиб B) тщательно изучу
     
  3. VistaSV30

    VistaSV30 Гость

    Скажите, а вообще что проще сделать отчет на VBA в самом Access и потом перенести его в Word? Или сразу с помощью VBA формировать текст в Word?
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей