Страницы: 1
RSS
Перенос из Excel в Word
 
Всем привет, появилась задача в которой нужно перенести диаграмму из EXCEL в Word , средствами VBA
Объекты ворда, для меня тёмный лес, сделал в документе закладку, и на место закладки хочу поместить диаграмму картинкой, подскажите что я делаю не так?
Предыдущая тема была удалена, без комментариев , если будете эту удалять, напишите причину пожалуйста
Код
Sub Test()
    Dim objWrdApp As Object, objWrdDoc As Object
    Set objWrdApp = CreateObject("Word.Application")
    objWrdApp.Visible = True
    Set objWrdDoc = objWrdApp.Documents.Open("C:\1.doc")
    Sheets("Диаграммы").ChartObjects("Диаграмма 1").Chart.ChartArea.Copy
    objWrdDoc.Bookmarks("Диаграмма1").Range.Text = Sheets("Диаграммы").ChartObjects("Диаграмма 1").Chart.ChartArea
    objWrdDoc.Close True
    objWrdApp.Quit
    Set objWrdDoc = Nothing: Set objWrdApp = Nothing
End Sub
Изменено: fourez - 28.12.2016 11:55:42
У меня нет кнопки F1
 
Кажись, вместо:
Код
objWrdDoc.Bookmarks("Диаграмма1").Range.Text = Sheets("Диаграммы").ChartObjects("Диаграмма 1").Chart.ChartArea
надо нечто вроде:
Код
objWrdDoc.Bookmarks("Диаграмма1").Range.Paste
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
The_Prist, Run time error 5941 "Запраишваемый номер семейства не существует"
У меня нет кнопки F1
 
Это уж не ко мне - у Вас в документе просто нет закладки с именем "Диаграмма1"

Все остальное проверил - работает без проблем.
Изменено: The_Prist - 28.12.2016 12:06:46
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
The_Prist, всё заработало, создал другую новую закладку, спасибо
Изменено: fourez - 28.12.2016 12:11:52
У меня нет кнопки F1
Страницы: 1
Читают тему
Наверх