Форум пользователей Visio
http://visio.getbb.ru/

Корректировка данных
http://visio.getbb.ru/viewtopic.php?f=5&t=917
Страница 1 из 1

Автор:  skov [ 28 мар 2016, 19:40 ]
Заголовок сообщения:  Корректировка данных

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

Surrogate писал(а):

Автор:  Surrogate [ 28 мар 2016, 19:47 ]
Заголовок сообщения:  Re: Корректировка данных

и шо у каждой из фигур надо что-то таки поменять ?

Автор:  Shishok [ 28 мар 2016, 21:10 ]
Заголовок сообщения:  Re: Корректировка данных

Это тебе надо попробовать надстройку от nbelyh.
http://unmanagedvisio.com/ru/загрузка/
Скачать и установить - ShapeSheetWatch. Там можно менять формулы и значения в нескольких шейпах сразу.

Автор:  skov [ 28 мар 2016, 21:20 ]
Заголовок сообщения:  Re: Корректировка данных

Изображение
Изображение

Автор:  Shishok [ 28 мар 2016, 21:40 ]
Заголовок сообщения:  Re: Корректировка данных

Какие то маленькие изображения. Ничего не разобрать.

Автор:  skov [ 28 мар 2016, 21:47 ]
Заголовок сообщения:  Re: Корректировка данных

Изображение
Изображение
Нужно заменить 100% на 1% и сделать динамическую гиперссылку.

Автор:  Shishok [ 28 мар 2016, 21:59 ]
Заголовок сообщения:  Re: Корректировка данных

Изменить ячейку Scale можно так:
(Только сначала все шейпы выделить)

Код:
Sub EditScale()
Dim i As Integer

With ActiveWindow
    For i = 1 To .Selection.Count
       .Selection(i).CellsSRC(visSectionCharacter, 0, visCharacterFontScale).FormulaForceU = "1%"
    Next
End With

End Sub


А с гиперссылками не понятно. Напиши конкретно словами что надо.

Автор:  Shishok [ 28 мар 2016, 22:51 ]
Заголовок сообщения:  Re: Корректировка данных

Совсем из головы вылетело! :wall: Вообще-то ячейку Scale для выделенных шейпов можно изменить и штатно:

Изображение

Автор:  skov [ 28 мар 2016, 23:17 ]
Заголовок сообщения:  Re: Корректировка данных

Спасибо. При помощи ShapeSheetWatch получилось изменить. "Address" гиперссылки должна была равняться данным из ячейки "Prop._VisDM_Ссылка"

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/