Положение VBA Bestfit для меток данных на линейном графике - PullRequest
1 голос
/ 14 сентября 2011

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

Что это значит, лучше всего подходит?

Метка данныхне будет выше самой линии (я взял больший угол точки и поместил метку данных в более высокий угол / 2 - так, чтобы она была в середине более высокого угла) - мне удалось получить больший угол, ноне удалось получить положение на графике (в пикселях, относительно)

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

и все же я не уверен, что это все ...

Кто-нибудь что-нибудь подготовил?или кто-то хочет помочь мне с этим?

Это сейчас намного выше моего уровня ...

Спасибо!

Ответы [ 2 ]

0 голосов
/ 20 декабря 2012

Так что после некоторых попыток я решил отказаться от идеи, так как это слишком сложно для меня.

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

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

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

0 голосов
/ 12 июня 2012

«Наилучшее соответствие» - это уникальная настройка для меток данных круговой диаграммы.

У вас есть возможность расположить метки данных линейного графика по центру (непосредственно в точке), а также выше, ниже, слеваиз, и право на точку.Вы также можете расположить метку данных в любом месте, изменив свойства метки .left и .top.Слева и сверху находятся в точках относительно верхнего левого угла диаграммы, поэтому вам придется освежить свою алгебру, чтобы точно настроить позиционирование надписей.

Как и во всех остальных случаях, связанных с диаграммами, Keep It Simple - этоздравый совет.Вам нужно все пометить, или вы можете выбрать несколько ключевых ярлыков?

...