Привязка шейпа к определенной координате на диаграмме

Весь MS Office, программирование на Visual Basic for Applications и MS VB

Модератор: Naeel Maqsudov

Ответить
Грека
Сообщения: 3
Зарегистрирован: 09 ноя 2005, 13:12
Контактная информация:

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

Как это сделать?

Я придумал два способа:

1-ый способ. Добавить Лабел на график

Код: Выделить всё

With Sheets("graph").Shapes.AddLabel(msoTextOrientationHorizontal, 288.75, 152.25, 0#, 0#)
    .TextFrame.AutoSize = msoTrue
    .TextFrame.Characters.Text = "Test Label"
End With
Но тогда вопрос: как привязать его к определенной координате на графике, например (10; 10) ?

2-ой способ. Вывести точку на графике, у которой должна быть включена подпись.

Но тут тоже ряд вопросов:
1) Как сделать так, чтобы эта точка не попала в легенду?
2) Как скриптом добавить точку на график?

Спасибо за ответы!
Ответить