Visio 2013 сдвиг при вставке

Анонимные
2017-08-24T04:27:25+00:00

Доброе время суток

в наличии есть MS Visio 2013

данное приложение активно используется для создание структурных схем сети

схемы очень большие, содержат несколько тысяч различных фигур

с недавних пор заметил некий баг:

при вставке текста в фигуру (копировать, вставить), область на экране сдвигается вправо вниз, т.о. сама фигура, куда только что вставили текст, исчезает из поля видимости

даже записал видео, где воспроизведен данный баг:

https://yadi.sk/i/jURyD5J93MH6ZB

прошу помочь устранить подобное поведение

заранее спасибо.

Microsoft 365 и Office | Visio | Для бизнеса | Windows
Microsoft 365 и Office | Visio | Для бизнеса | Windows

Профессиональный инструмент для построения диаграмм, который помогает пользователям визуализировать сложную информацию с помощью простых для понимания диаграмм.

Заблокированный вопрос. Этот вопрос был перенесен из сообщества службы поддержки Майкрософт. Вы можете проголосовать о его полезности, но не можете добавлять комментарии или ответы, а также подписаться на этот вопрос.

Комментариев: 0 Без комментариев
Ответ, принятый автором вопроса
Анонимные
2017-08-24T05:55:37+00:00

Попробуйте задать Ваш вопрос, на англоязычном ресурсе TechNet.

Данный Форум предназначен для домашних Пользователей.

Этот ответ помог вам?

Один пользователь счел этот ответ полезным.
Комментариев: 0 Без комментариев

Дополнительные ответы: 73

Сортировать по: Новейшие
  1. Анонимные
    2017-12-19T07:32:30+00:00

    Ты крут, спасиб!

    а как zoom убрать?

    т.е. у меня масштаб, к примеру, 201%

    после того, как я применяю скрипт фокус действительно переходит на выбранную фигуру, но при этом еще и масштаб увеличивается до 400%.

    и попутно вопрос  - как сделать фокус не на саму фигуру, а на на одну из ее координат?

    точнее мне для другой задачи нужно вернуть фокус на верхний левый угол выделения нескольких фигур.

    а так молодец, не знаю как Вас по батюшке, но спасибо Surrogate™!

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  2. Анонимные
    2017-12-18T14:31:43+00:00

    макрос который будет возвращать фокус на последнюю выделенную фигуру

    Sub MoveFocusBack()

    Dim shp As Shape

    Set shp = ActiveWindow.Selection.PrimaryItem

    ActiveWindow.SetViewRect shp.Cells("Pinx") - shp.Cells("Width") / 2, shp.Cells("PinY") + shp.Cells("Height"), shp.Cells("Width"), 2 * shp.Cells("Height")

    End Sub

    1. я так понимаю, рассказывать куда вставить этот код не надо ?

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

    1. нажать сочетание клавиш Alt+F8. на всплывшем окне (левая часть скрина) выбрать имя макроса ThisDocument.MoveFocusBack и нажать на клавишу Параметры

    2. повесить вызов макроса на сочетание клавиш Ctrl+Shift+M

    4.Нажать кнопку OK

    PS Я не смог придумать событие которое будет запускать макрос автоматически :(

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  3. Анонимные
    2017-12-18T12:43:01+00:00

    все возможно..))

    попробую объяснить подробнее:

    сейчас я создал свой собственный набор элементов/фигур в visio, у каждого элемента/фигуры свой собственный набор "данных фигуры".

    При добавлении нового "участка схемы" в отдельно взятой фигуре меняется и ее текстовое поле и меняются ее "данные фигуры".

    большая часть замены текста и в поле текста фигуры и в полях "данных фигуры" меняется через копипаст.

    ну так просто напросто быстрее и меньше шансов ошибиться.

    баг со смещением возникает именно в момент вставки текста в поле "текст фигуры", вне зависимости откуда копировать.

    даже если у существующей фигуры поменять местами два слова, вырезав одно, переместить курсор в нужное место, вставить, то опять происходит смещение экрана.

    с учетом того, что ранее в visio я имел баг с не сохранением самого файла visio, на который тратилось уйма времени и сил, а после обновлений MS данный баг пропал, но появился баг со смещением при вставке текста - он вообще не особо критичен при использовании ПО.

    возможно он решится с каким нибудь очередным обновлением, может не решится - критичности особой нет.

    но сам баг есть, и мое мнение - дело в ПО.

    связывание фигур с данными я тоже обязательно когда нибудь начну использовать, спасибо за видео.

    на данный момент я лишь могу из visio сделать выгрузку всех "данных фигур" и по определенному алгоритму в текст перевести все связи от объектов (какое оборудование от какого зависит).

    з.ы.

    если вдруг есть опыт в написание скрипта, который сам нарисует "типовую схему", предварительно в который надо будет лишь ввести hostaneme, IP, и прочее  - буду благодарен.

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев
  4. Анонимные
    2017-12-18T12:10:33+00:00

    подобный скрипт могут сделать не только лишь все. Мало, кто может это делать !

    похоже мы просто говорим на разных языках причем о разных предметах ! на англоязычном форуме мне казалось я больше вас понимаю :)

    смысл последнего абзаца я не осилил !

    Видео демонстрирующее связывание фигур с данными (самая суть начиная с 3минуты)

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев