КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
WorkBooks(1).WorkSheets(1).ChartObjects(1).Chart
Тема: Создание диаграмм. Цель работы: освоить процесс построения и форматирования диаграмм. Теоретическая часть. Диаграммы позволяют наглядно представить данные из любого диапазона и всесторонне проанализировать их. Для работы с диаграммами существует объект Chart. Его можно использовать для доступа к диаграммам и изменения вида любых диаграмм. В EXEL существует два вида диаграмм: внедренные и на отдельном листе. Поэтому используют два объекта, которые могут представлять конкретную диаграмму: 1. СhartObject – внедренная диаграмма. Обращение к ней имеет вид: 2. Chart – диаграмма на отдельном листе. Обращение к ней имеет вид: WorkBooks(1).Charts(1) Оба типа поддерживают следующие свойства и методы: ü SetSourceData – метод, в качестве аргумента Source которого можно указать диапазон на рабочем листе, по которому строится диаграмма; ü ChartType – свойство, которое определяет тип диаграммы. Значением свойства является xl-константа, соответствующая определенному типу (например xlColumnClustered - гистограмма, xl3DColumn - трехмерная гистограмма, xlLine - график, xlArea - диаграмма с областями, и т.д….); ü Location – метод, который позволяет задать место расположения диаграммы. Для создания диаграмм используется метод Add. Но ввиду того, что внедренные диаграммы и диаграммы на отдельном листе отличаются друг от друга, один и тот же метод применяется по-разному. Для построения диаграмм на отдельном листе метод Add применяется к семейству Charts. При построении такой диаграммы в рабочую книгу добавляется новый лист с именем «Диаграмма1(2,3,…)» и диаграмма занимает всю поверхность этого листа. Нумерация соответствующих листов с диаграммами увеличивается автоматически независимо от того, удаляете вы прежние листы с диаграммами или нет. Поэтому при обращении к диаграмме или листу, на котором она находится, могут возникнуть проблемы. Для избежания этого в момент построения диаграммы следует сразу переименовать лист удобным именем. В качестве аргументов метода Add указываем исходный диапазон, по которому строится диаграмма и тип создаваемой диаграммы. Пусть требуется построить диаграмму на отдельном листе по данным, расположенным на Листе1 в ячейках В3:Н20. Тип диаграммы – гистограмма. Для построения внедренных диаграмм применяется метод Add к семейству ChartObjects. По умолчанию такая диаграмма создается на активном листе (при желании, применяя метод Location, можно перенести ее на другой лист). Аргументы метода Add – место расположения диаграммы на листе и ее размеры. Пусть требуется построить внедренную диаграмму по данным, расположенным на Листе1 в ячейках В3:Н20. Тип диаграммы – диаграмма с областями. В данном примере диаграмма внедряется в качестве объекта на Лист3. Место расположения и размер внедряемой диаграммы указаны в аргументах метода Add.
Семейство объектов Chart поддерживает следующие свойства и методы: ü ChartGroup – используется для построения сложных диаграмм и содержит группу рядов данных, к которой применен один тип диаграммы; ü SeriesCollection – семейство рядов диаграммы. Обращаясь к элементу семейства по его порядковому номеру или по имени, можно получить доступ к каждому ряду построенной диаграммы. Пусть требуется первый ряд диаграммы сделать графиком (при изменении типа одного ряда необходимо помнить, что не все типы сочетаются на одной диаграмме): ActiveChart.SeriesCollection(1).ChartType = xlLineMarkers ü ChartTitle – прямоугольник, в котором отображается заголовок диаграммы. Данное свойство позволяет изменять и форматировать заголовок диаграммы. Если заголовка еще не было, то свойство HasTitle позволит его разместить. Пусть требуется к имеющейся диаграмме добавить заголовок и отформатировать его произвольным образом. With ActiveChart .HasTitle = True With.ChartTitle .Text = "Анализ продаж" With.Font .Size = 20 .Color = RGB(200, 100, 100) .Italic = True
Дата добавления: 2014-01-04; Просмотров: 319; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |