Видимость по условию

Автор powerlexus, 25 сентября 2017, 09:49:14

« назад - далее »

powerlexus

Расположил на диаграмме текстовый объект (показывает %) и еще одну диаграмму с суммарными данными. Но если я перемещаю/минимизирую основную диаграмму, хотелось бы чтоб и текстовый объект с второй диаграммой делали тоже самое. Сейчас они "живут" своей жизнью. Их можно как то связать (сгруппировать) или как то настроить их видимость в зависимости от видимости основной диаграммы? Спасибо.

powerlexus

Проблема еще актуальная.
Как сделать, чтоб % (отображаемый как текстовое поле) и сама диаграмма были "связаны" и одинаково реагировали на перемещение минимизацию окна диаграммы?
Или это надо реализовывать каким то другим способом?

admin

Привет
Перемещение программное или ручное?

powerlexus

Цитата: admin от 03 октября  2017, 02:44:44  
Привет
Перемещение программное или ручное?
Ручное.

admin

Добавьте макрос и кнопку для подтягивания нужных объектов на перемещенную диаграмму.
Необходимо будет высчитывать новые координаты верхнего слоя от текущих координат нижнего.
Не динамично, зато встанет куда надо  :)
Пример макроса на изменение размеров и координат:

Sub ChartResize
  set obj = ActiveDocument.GetSheetObject("CH02")
    pos = obj.GetRect
    pos.Top = pos.Top + 10
    pos.Left = pos.Left + 10
    pos.Width = pos.Width + 100
    pos.height = pos.height + 100
    obj.SetRect pos
End Sub

Яндекс.Метрика