![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
excel [D7, WinXP]
Sash © (2004-12-27 11:35:00)Здравствуйте!
Создаю программно новый лист и заполняю его данными, нужно создать диаграмму по одной из табличек. На отдельном листе получается ее сделать, а на текущем нет :( (мне нужно именно на текущем) Подскажите пожалуйста как это осуществить? Заранее благодарен всем кто откликнется.
Sash (2004-12-27 13:24:00) [1]спасибо Вам Gloomer! разобрался!
Gloomer (2004-12-27 12:47:00) [2]Это уже больше вопрос по Excel, поэтому и искать надо в нем. Найди файл справки по VBA для Excel (у меня "c:\Program Files\Microsoft Office XP\Office10\1049\VBAXL10.CHM")
Вот пример на VBA из него
Dim ch As ChartObject
Set ch = Worksheets("sheet1").ChartObjects.Add(100, 30, 400, 250)
ch.Chart.ChartWizard source:=Worksheets("sheet1").Range("a1:a20"), _
gallery:=xlLine, title:="New Chart"
Надеюсь больших проблем с переводом на Delphi не возникнет
Sash (2004-12-27 12:28:00) [3]Делаю таким образом:
WB.Sheets[n+1].Range['C27:I29'].Select;
WB.Sheets[n+1].ChartObjects.Add;
выдает ошибку "парамтр является обязательным"
что делать?