Страницы: 1
RSS
Заголовок диаграммы - изменяем автоматически
 
Всем привет.  
Может кто в курсе, как можно заголовок диаграммы реализовать чем то вродде ссылки.  
Чтобы он мог меняться в зависимости от определенных условий.  
 
Заранее спасибо.
 
Попробуйте удалить сам заголовок, а на его место поместите какую-нибудь автофигуру. Свяжите её с ячейкой, где будут меняться названия.
 
Юрий, а разве текст в автофигуре можно как-то менять кроме как макросом?  
А топик-стартер вроде бы хочет что-то вроде формулы - ссылки на ячейку. Или я не понял?
С уважением, Алексей (ИМХО: Excel-2003 - THE BEST!!!)
 
Конечно можно.
 
{quote}{login=Юрий М}{date=08.04.2010 12:59}{thema=}{post}Попробуйте удалить сам заголовок, а на его место поместите какую-нибудь автофигуру. Свяжите её с ячейкой, где будут меняться названия.{/post}{/quote}  
 
Только что попробовал связать через гиперссылку с ячейкой в которой указано название. Использовал прямоугольник. Связь есть (установлена), но на месте прямоугольника не отображаеться тот текст, который введен в ячейке.  
Может нужно счто то в свойствах автофигуры изменить.
 
Алекс, можно и WordArt связать.
 
{quote}{login=alex120782}{date=08.04.2010 01:08}{thema=Re: }{post}{quote}{login=Юрий М}{date=08.04.2010 12:59}{thema=}{post}Попробуйте удалить сам заголовок, а на его место поместите какую-нибудь автофигуру. Свяжите её с ячейкой, где будут меняться названия.{/post}{/quote}  
Только что попробовал связать через гиперссылку с ячейкой в которой указано название. Использовал прямоугольник. Связь есть (установлена), но на месте прямоугольника не отображаеться тот текст, который введен в ячейке.  
Может нужно счто то в свойствах автофигуры изменить.{/post}{/quote}  
А я где-нибудь говорил про гиперссылку?
 
Юрий!  
Ну хватит глумиться-то...  
Скажите : КАК ВЫ ЭТО СДЕЛАЛИ???
С уважением, Алексей (ИМХО: Excel-2003 - THE BEST!!!)
 
Так я же написал - связываю с ячейкой. Выделил автофигуру, в строке формул пишу =A1
 
{quote}{login=Alex_ST}{date=08.04.2010 01:17}{thema=}{post}Юрий!  
Ну хватит глумиться-то...  
Скажите : КАК ВЫ ЭТО СДЕЛАЛИ???{/post}{/quote}В строке формул смотри :-)
 
{quote}{login=Serge 007}{date=08.04.2010 01:19}{thema=Re: }{post}{quote}{login=Alex_ST}{date=08.04.2010 01:17}{thema=}{post}Юрий!  
Ну хватит глумиться-то...  
Скажите : КАК ВЫ ЭТО СДЕЛАЛИ???{/post}{/quote}В строке формул смотри :-){/post}{/quote}  
 
Да получилось, уже допер.  
Спасибо всем огромное
 
Млин!  
Всё настолько просто!  
Просто удивительно.  
А программно можно изменять ячейку, на которую "нацелена" автофигура?
С уважением, Алексей (ИМХО: Excel-2003 - THE BEST!!!)
 
можно просто связать заголовок с ячейкой, выделив его и вбив ссылку в строке формул..
Живи и дай жить..
 
А почему нет - берётся только значение.
 
попробовал записать назначение ссылки макрорекордером...  
Да... Такого выражения я ещё нигде не встречал:  
 
ExecuteExcel4Macro "FORMULA(""=Лист1!R1C1"")"
С уважением, Алексей (ИМХО: Excel-2003 - THE BEST!!!)
 
Понимаю, что ответ уже найден, но внесу свои 5 копеек. Вставить в модуль листа, на котором есть Диаграмма 1 и ее заголовок должен браться из ячейки С1:  
 
Private Sub Worksheet_Change(ByVal Target As Range)  
   If Target = Range("C1") Then  
       Dim R As Range  
       Set R = Range(Selection.Address)  
       ChartObjects("Диаграмма 1").Select  
       ActiveChart.ChartTitle.Text = Range("C1")  
       R.Select  
   End If  
End Sub
Страницы: 1
Читают тему
Наверх