Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.16;
Скачать: CL | DM;

Вниз

excel   Найти похожие ветки 

 
Sash ©   (2004-12-27 11:35) [0]

Здравствуйте!
Создаю программно новый лист и заполняю его данными, нужно создать диаграмму по одной из табличек. На отдельном листе получается ее сделать, а на текущем нет :( (мне нужно именно на текущем) Подскажите пожалуйста как это осуществить? Заранее благодарен всем кто откликнется.


 
Sash ©   (2004-12-27 12:28) [1]

Делаю таким образом:
WB.Sheets[n+1].Range["C27:I29"].Select;
WB.Sheets[n+1].ChartObjects.Add;
выдает ошибку "парамтр является обязательным"
что делать?


 
Gloomer ©   (2004-12-27 12:47) [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 13:24) [3]

спасибо Вам Gloomer! разобрался!



Страницы: 1 вся ветка

Текущий архив: 2005.01.16;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.056 c
9-1096187857
Cash
2004-09-26 12:37
2005.01.16
DelphiX on Delphi6


9-1096483582
Jus
2004-09-29 22:46
2005.01.16
Как избежать ошибки <B>Canvas does not allow drawing </B>при свор


9-1096272516
Werwolf
2004-09-27 12:08
2005.01.16
Вопрос ко всем игроделам


9-1095626075
Darthman
2004-09-20 00:34
2005.01.16
Незнаю зачем я ее делал... но вообщем кому интересно гляньте


1-1104079743
Dmitry
2004-12-26 19:49
2005.01.16
Как округлить число вверх до первого, которое делится на 5.