Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 15 ]
- Зарегистрирован: 22.08.2012
- Сообщений: 21
- Поблагодарили: 2
Тема: Вставка связанного графика или диаграммы (качество рисунка)
Добрый день.
Помогите с такой ситуацией.
В excel 2007 есть графики и диаграммы.
Мне нужно их вставить в Word чтобы они были связанные.
В Word при помощи "Специальная вставка" -> "Связать" вставляю график и там есть 2 пункта которые работают:
1) Рисунок (метафайл Windows)
2) Диаграмма Microsoft Office Excel (объект)
Если я вставляю "Рисунок (метафайл Windows)" - то качество этого рисунка очень плохое.
Если я вставляю "Диаграмма Microsoft Office Excel (объект)" - то качество отличное, но при обновление ссылки на этот же график, картинка приобретает вид "Рисунок (метафайл Windows)" с плохим качеством.
Вопрос? Почему "Рисунок (метафайл Windows)" с таким плохим качеством? Как мне это исправить?
Файл с плохим качеством приложил.
Post's attachments1111111.png
1111111.png 9.79 Кб, 1 скачиваний с 2013-12-17
You don't have the permssions to download the attachments of this post.
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
Re: Вставка связанного графика или диаграммы (качество рисунка)
Дело в том, что у Вас трехмерная диаграмма и когда ее копируете в буфер обмена, он не может описать эти трехмерные объекты формулой, поэтому эти детали растрируются с экранным разрешением в 72 dpi, а для нормальной печати требуется 300 dpi. Вот текст и двухмерные объекты он описывает формулой и представляет их в кривых. Единственный совет - это создавать трехмерные диаграммы напрямую в Wordе перенося данные из документа Excel. С двухмерными графиками такой байды не будет.
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
Re: Вставка связанного графика или диаграммы (качество рисунка)
Еще один вариант попробуте скопировать и вставить напрямую, без спец вставки. У меня все нормально работает и обновляется.
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
Re: Вставка связанного графика или диаграммы (качество рисунка)
Во вложении документ с 2-мя диаграммами. 1-я вставлена специальной вставкой она и так неахти была, и при разрыве связи еще потеряла в качестве.
2-я диаграмма вставлена прямым копированием. При наличии файла исходника она свободно обновляется не теряя качества, такойже остается и при разрыве связи.
- Зарегистрирован: 22.08.2012
- Сообщений: 21
- Поблагодарили: 2
Re: Вставка связанного графика или диаграммы (качество рисунка)
Как вариант да, можно напрямую. Тут еще одна проблема, если на прямую это делать.
Я постоянно меняю положение файла, поэтому приходится менять связи word с excel. Я это делаю при помощи макроса, или при помощи alt + f9, и меняю связь поиск - замена.
Если на прямую вставлять картинку - то связь через alt + f9 не поменяешь, а приходится менять через "Подготовить" - "Изменить ссылки на файл" и там вручную менять каждую, что не очень хорошо.
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
Re: Вставка связанного графика или диаграммы (качество рисунка)
Вот файл
Post's attachmentsДиаграмма.docx 119.38 Кб, 4 скачиваний с 2013-12-17
You don't have the permssions to download the attachments of this post.
- Зарегистрирован: 22.08.2012
- Сообщений: 21
- Поблагодарили: 2
Re: Вставка связанного графика или диаграммы (качество рисунка)
Эти диаграммы Вы скопировали с Excel.
1) Спец. вставка с ссылкой на Excel
2) Просто скопировали и вставили
Так?
Попробуйте, в первом варианте, изменить ссылку на тот же excel файл через "Подготовить" - "Изменить ссылки на файл" и послу этого обновить 1-ую диаграмму. Увидите результат плохого качества.
У меня еще к Вам вопрос, исправит все проблемы))
В папке у меня excel и word файл.
Как сделать так, чтобы при копирования этих двух файлов в другую папку ссылки word на excel сохранялись (чтобы были относительные ссылки).
Как это сделать?
- Зарегистрирован: 22.08.2012
- Сообщений: 21
- Поблагодарили: 2
Re: Вставка связанного графика или диаграммы (качество рисунка)
Посмотрел Ваш файл через "Подготовить" - "Изменить ссылки на файл", ссылки у Вас вроде относительные. Как Вы это сделали?
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
Re: Вставка связанного графика или диаграммы (качество рисунка)
Если файлы после копирования находятся также в одной папке, то можно написать макрос.
- Зарегистрирован: 22.08.2012
- Сообщений: 21
- Поблагодарили: 2
Re: Вставка связанного графика или диаграммы (качество рисунка)
А как Вы тогда сделали, что у Вас ссылки относительными стали?
Можете написать макрос?
- Зарегистрирован: 22.08.2012
- Сообщений: 21
- Поблагодарили: 2
Re: Вставка связанного графика или диаграммы (качество рисунка)
И вот еще нашел схему "Как сохранить связи word" - excel через vba
внешняя ссылка
Только вот не понял как это сделать.
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
- За сообщение: 1
Re: Вставка связанного графика или диаграммы (качество рисунка)
В общем беда Ваша выглядит так:
1. Создайте в Вашем VBA проекте новый модуль, например Module1.
2. Вставьте в него код.
Public InLineChart As InlineShape ' Объект диаграмма
Public Property Get Charts() As Collection ' Коллекция диаграмм документа
Set Charts = New Collection
For Each InLineChart In ActiveDocument.InlineShapes
If InLineChart.Type = wdInlineShapeChart Or InLineChart.Type = wdInlineShapeDiagram Then
Charts.Add InLineChart
End If
Next InLineChart
End Property
Public Property Get Path() As String ' Папка, где находятся документы
Path = ActiveDocument.Path
End Property
Public Function LinkFile(LF As LinkFormat) As String ' Новый путь связанного файла, где находится диаграмма
LinkFile = Path & "\" & LF.SourceName
End Function
Public Sub UpdateLink() ' Макрос связывания диаграмм и документа Word
Dim inshp As InlineShape
If Charts.Count = 0 Then ' Если диаграмм в документе нет выходим из макроса
Exit Sub
Else
For i = 1 To Charts.Count ' Перебираем все диаграммы
Set inshp = Charts(i)
inshp.LinkFormat.SourceFullName = LinkFile(inshp.LinkFormat) ' Привязываем диаграмм к файлу
Next i
End If
End Sub
3. В модуле ThisDocument создайте процедуру:
Private Sub Document_Open()
Module1.UpdateLink
End Sub
4. Теперь автоматически при открытии будут перезвязываться файлы, при условии что вы их вместе переместили в другую папку.
- Зарегистрирован: 22.08.2012
- Сообщений: 21
- Поблагодарили: 2
Re: Вставка связанного графика или диаграммы (качество рисунка)
Спасибо, сейчас буду разбираться.
- Зарегистрирован: 22.08.2012
- Сообщений: 21
- Поблагодарили: 2
Re: Вставка связанного графика или диаграммы (качество рисунка)
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
Re: Вставка связанного графика или диаграммы (качество рисунка)
Сообщений [ 15 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Вставка связанного графика или диаграммы (качество рисунка)
Если сказать, что нет человека, хоть немного знакомого с компьютером, который бы не слышал о редакторе для набора текстов Microsoft Word, то это будет никакое не преувеличение. На портале о Microsoft Office Word вы узнаете про: ворд 2003 удаляэт следующие символы.
Однако больше половины пользователей, активно работающих в программе, используют ее по минимуму.
Создать документ, оформить, сохранить, распечатать – это простейшие операции, но при больших объемах можно значительно сократить время и повысить производительность, если их автоматизировать. Наш сайт о Microsoft Office Word даст ответ про: создание кнопки в excel 2007.
Еще в большей степени это касается редактирования чужих, порой, неудобоваримых текстов.
На форуме сайта Ворд Эксперт, собрана коллекция лучших шаблонов, макросов и настроек приложения для различных задач, связанных с рецензированием, редактированием, набором и оформлением текста. На портале о Microsoft Office Word вы узнаете про: название шрифтов d djhlt.
Здесь вы найдете как принципы автоматизации для различных операций, так и готовые решения. Познакомитесь с отличиями и тонкостями в работе различных версиях Ворда, сможете выбрать литературу, необходимую для совершенствования ваших знаний и навыков, или оставить запрос на решение той либо иной проблемы. Наш сайт о Microsoft Office Word даст ответ про: система принимает файлы docx как временные.
Кроме того, вы сможете поделиться с участниками своими собственными наработками и настройками. Сравнить эффективность различных способов решения задач по редактированию текстов. Наш сайт о Microsoft Office Word даст ответ про: картинки в word.