powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / График (MS Graph) в документе Word
12 сообщений из 12, страница 1 из 1
График (MS Graph) в документе Word
    #33141683
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плоховато у меня с объектной моделью Word.
Имеем график (MS Graph) в документе Word. Сидит в
ActiveDocument.InlineShapes(1)
И как бы мне добраться до объекта Graph, дабы поменять кое-что в графике?
...
Рейтинг: 0 / 0
График (MS Graph) в документе Word
    #33141695
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос снят. Достучался.
...
Рейтинг: 0 / 0
График (MS Graph) в документе Word
    #33141788
Так?

Код: plaintext
ActiveDocument.InlineShapes( 1 ).Свойства
...
Рейтинг: 0 / 0
График (MS Graph) в документе Word
    #33141803
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WrdDoc.InlineShapes(3).OLEFormat.Edit
Set Mychart = WrdDoc.InlineShapes(3).OLEFormat.Object
With rst
Do While Not .EOF
Mychart.Application.DataSheet.Range("0" & i).Value = rst!GodD
......................................

Но вопрос все равно есть.
После первой строки появляется этот самый MS Graph и наглядно мне демонстрирует как заполняет строки Datasheet'a, скотина. (я формирую документ из акцесса, естественно, word не вывожу на обозрение и мне эта наглядность ни к чему). Без активизации объекта (edit, activate, open) невозможно сделать Set Mychart =......
Как бы на него не любоваться?
...
Рейтинг: 0 / 0
График (MS Graph) в документе Word
    #33141973
а что, WordDoc.Application.ScreenUpdating=True/False - не лечит боли?
...
Рейтинг: 0 / 0
График (MS Graph) в документе Word
    #33141995
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не пробовала что, WordDoc.Application.ScreenUpdating=True/False - не лечит боли?
Как мертвому припарки. У меня изначально Wordа на экране нет и Visible=True я ему делаю после формирования документа.
...
Рейтинг: 0 / 0
График (MS Graph) в документе Word
    #33142028
Alexander G не пробовала что, WordDoc.Application.ScreenUpdating=True/False - не лечит боли?
Как мертвому припарки. У меня изначально Wordа на экране нет и Visible=True я ему делаю после формирования документа.

это как бы странно, если код типа
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
WrdDoc.Application.ScreenUpdating = False
WrdDoc.InlineShapes( 3 ).OLEFormat.Edit
Set Mychart = WrdDoc.InlineShapes( 3 ).OLEFormat.Object

...трам-пам-пам

WrdDoc.Application.ScreenUpdating = False
WrdDoc.Application.Visible=True
WrdDoc.Application.ScreenRefresh()

Но даже если и так - отображает рамку объекта. То "мерцания" за счет он-лайн изменений данных - не должны быть видны (бы).
(можно попробовать MyChart.Application.ScreenUpdating = False,
но это д.б. то же самое, вид сбоку (?))

Но даже если и видны - ну пусть тогда "форматироание графа" будет последним шагом в скрипте.


PS
ты уж звиняй по возможности - я действительно не пробовал.
...
Рейтинг: 0 / 0
График (MS Graph) в документе Word
    #33142048
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Причем здесь рамка объекта. Открывается не Word, а Graph как самостоятельное приложение.
...
Рейтинг: 0 / 0
График (MS Graph) в документе Word
    #33142070
Alexander GПричем здесь рамка объекта. Открывается не Word, а Graph как самостоятельное приложение.

ну, а Mychart.Application.Visible=True|False?

(ухожу, ухожу...)
...
Рейтинг: 0 / 0
График (MS Graph) в документе Word
    #33142077
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это, конечно, сделал сразу. Естественно, показывается и исчезает (хоть не вижу его работы). Но это не решение.
...
Рейтинг: 0 / 0
График (MS Graph) в документе Word
    #33142095
ну ты строг, блин.

тогда вымучивай что-то типа привязки либо к внутренней (встроенной в ворд) таблице, либо прямо к внешнему источнику.

ЗЫ
можно конечно owc.chart помучить...
...
Рейтинг: 0 / 0
График (MS Graph) в документе Word
    #33142154
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Внутренняя - ее не спрячешь (хоть можно и зажать), внешний отпадает - это отчет за период, его отправлять надо. Нет в жизни счастья.
Остается ЗЫ...
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / График (MS Graph) в документе Word
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]