Запись в таблицу Word из Excel - VBA

Узнай цену своей работы

Формулировка задачи:

Уважаемые ГУРУ, в Excel док-е имеется лист с данными, которые необходимо добавлять в таблицу. Проблема собственно в том, что при копировании данных нужно использовать Range и в моем коде при попытке перейти на следующую строку выставляется символ каретки. Таким образом записи делаются в одной ячейке таблицы. Вот код, пожалуйста укажите на ошибки.
P/s RangeWD объявленна глобально как объект

Решение задачи: «Запись в таблицу Word из Excel»

textual
Листинг программы
        RangeWD.Text = Range("C2")
        For Each Range4 In Range("C3", Cells(Rows.Count, "C").End(xlUp))
            WordDoc.Tables(4).Rows.Add
            WordDoc.Tables(4).Cell(i, 1).Range.Text = Range4
            i = i + 1
        Next

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.9 из 5
Похожие ответы