VBA Вставка скопированной в буфер таблицы из Excel в Word на выделенное место
Формулировка задачи:
Пишу макрос в Excel. Суть его в следующем: по циклу создается таблица, копируется, переходим в документ Word, ищем нужную фразу, выделяем её и замещаем её таблицей из буфера. На данный момент у меня проблема именно со вставкой таблицы. Когда построчно проверяла макрос, выяснила что в ворде фразу выделяет, но вставки нет. Так как с VBA Word столкнулась впервые, путаюсь в операторах.
Проблемная часть кода:
При этом обнаружила, что если эту строку
поменять на эту
вставка происходит, но при этом удаляет все остальное. Прошу помочь правильно указать код. Или как выделенному присвоить параметр Range/
Проблемная часть кода:
При этом обнаружила, что если эту строку
поменять на эту
вставка происходит, но при этом удаляет все остальное. Прошу помочь правильно указать код. Или как выделенному присвоить параметр Range/
Решение задачи: «VBA Вставка скопированной в буфер таблицы из Excel в Word на выделенное место»
textual
Листинг программы
Dim r As Word.Range Set r = Wb2.Application.Selection r.Find.ClearFormatting If r.Find.Execute(findText) = True Then r.Paste
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д