Создание своей фигуры в excel

Вы можете добавлять фигуры, например прямоугольники, круги и стрелки, в свои документы, сообщения электронной почты, слайд-шоу и электронные таблицы. Чтобы добавить фигуру, на вкладке Вставка нажмите кнопку Фигуры, выберите фигуру, а затем щелкните в нужном месте и перетащите указатель, чтобы нарисовать ее.

После вставки одной или нескольких фигур можно добавить к ним текст, маркеры или нумерацию, а также изменить заливку и контур или применить другие эффекты, доступные на вкладке Формат.

Совет: Вы можете добавлять отдельные фигуры в диаграмму или фигуры поверх Графический элемент SmartArt для настройки диаграммы или рисунка.

Добавление фигуры в Excel, Outlook, Word или PowerPoint

  1. На вкладке Вставка нажмите кнопку Фигуры.

    Кнопка "Вставка фигур" в Excel    Кнопка "Вставка фигур"

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

    Рисование фигуры

    Чтобы получить квадрат или круг (или ограничить размеры других фигур), удерживайте при перетаскивании клавишу SHIFT.

Перед дальнейшими действиями следует открыть или создать отчет. Для этого на вкладке Отчет нажмите кнопку Последние, чтобы открыть существующий отчет, или выберите команду Другие отчеты, чтобы в диалоговом окне Отчеты выбрать доступный отчет или создать новый.

  1. В открытом отчете на вкладке Конструктор нажмите кнопку Фигуры.

    Кнопка "Вставка фигур"

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

    Рисование фигуры

    Чтобы получить квадрат или круг (или ограничить размеры других фигур), удерживайте при перетаскивании клавишу SHIFT.

Вставьте или щелкните фигуру и введите текст.

  1. Щелкните фигуру правой кнопкой мыши и выберите команду Добавить текст или Изменить текст либо просто начните печатать.

    Примечание: Добавленный текст станет частью фигуры — при вращении или отражении фигуры текст будет вращаться и отражаться соответствующим образом.

  2. Чтобы изменить форматирование текста и выровнять его, на вкладке Главная выберите необходимые параметры в группах Шрифт, Абзац и Выравнивание, в зависимости от используемой программы и желаемого форматирования. (В Project возможности форматирования текста ограничены.)

Примечание: Эти команды недоступны в Project.

  1. Щелкните фигуру, которую вы хотите изменить.

    Чтобы изменить несколько фигур, щелкните их по очереди, удерживая нажатой клавишу CTRL.

  2. На вкладке Форматв группе Вставка фигур нажмите кнопку Изменить фигуру Кнопка "Изменить фигуру", выберите команду Изменить фигуру и щелкните новую фигуру.

Если требуется несколько раз добавить в документ одну фигуру, это можно быстро сделать с помощью команды «Зафиксировать режим рисования».

Примечание: Вместо добавления отдельных фигур для создания документа может потребоваться выбрать графический элемент SmartArt. В Графический элемент SmartArt расположение фигур и размер шрифта в этих фигурах обновляется автоматически при добавлении или удалении фигур и изменении текста.

  1. На вкладке Вставка нажмите кнопку Фигуры.

    Кнопка "Вставка фигур" в Excel

    Кнопка "Вставка фигур"

  2. Щелкните правой кнопкой мыши фигуру, которую вы хотите добавить, и выберите команду Зафиксировать режим рисования.

    Команда "Зафиксировать режим рисования"

  3. Щелкните любое место рабочей области, а затем перетащите указатель, чтобы нарисовать фигуру.

  4. Повторяйте шаг 3, чтобы добавить необходимое число фигур.

    Совет: Чтобы получить квадрат или круг (или ограничить размеры других фигур), удерживайте при перетаскивании клавишу SHIFT.

  5. После добавления всех нужных фигур нажмите клавишу ESC, чтобы отключить режим рисования блокировки.

Примечание: Эта возможность недоступна в Project.

  1. Выберите текст в фигуре, к которому нужно добавить маркеры или нумерацию.

  2. Перейдите на вкладку Главная на ленте и в группе Абзац выберите Маркеры или Нумеровка.

    Кнопки "Маркеры" и "Нумерация" на вкладке "Главная"

    Чтобы отобразить различные стили маркеров и форматы нумерации, щелкните стрелку рядом с кнопкой Маркеры или Нумерация.

Экспресс-стили позволяют применить стиль к фигуре одним щелчком. Вы найдете их в коллекции экспресс-стилей. Если вы наведете указатель мыши на эскиз экспресс-стиля, вы увидите, как он повлияет на фигуру.

  1. Щелкните фигуру, которую вы хотите изменить.

  2. Перейдите на вкладку Формат и в группе Стили фигур выберите нужный быстрый стиль.

    Группа "Стили фигур"

    Чтобы увидеть остальные экспресс-стили, нажмите кнопку Дополнительные параметры Изображение кнопки.

Щелкните фигуру, которую вы хотите удалить, а затем нажмите клавишу DELETE. Чтобы удалить несколько фигур, щелкните их по очереди, удерживая нажатой клавишу CTRL, а затем нажмите клавишу DELETE.

См. также

Рисование и удаление линий, соединителей или фигур с полилиниями

Поворот надписи, фигуры, объекта WordArt или рисунка

Изменение цветов текстового поля или фигуры

Рисование декоративной линии в Word или Outlook

Выбор графического элемента SmartArt

Создание диаграммы от начала до конца

Добавление картинок в файл

Рисование заметок на странице

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

Добавление фигуры

  1. На вкладке Вставка нажмите кнопку Фигуры.

    Кнопка "Фигуры" на вкладке "Вставка"

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

  1. Щелкните фигуру правой кнопкой мыши и выберите команду Добавить текст или Изменить текст или просто щелкните внутри фигуры и начните вводить .

    Примечание: Добавленный текст станет частью фигуры: при вращении или отражении фигуры текст будет вращаться и отражаться соответствующим образом.

  2. Чтобы отформатировать и выровнять текст, перейдите на вкладку Главная и выберите доступные параметры форматирования. Например, можно изменить цвет шрифта, стили, размеры, выравнивание или отступ, изменить ориентацию текста, чтобы назвать несколько.

  1. Щелкните фигуру, которую вы хотите изменить.

    Чтобы изменить несколько фигур, нажимайте COMMAND , щелкая фигуры, которые нужно изменить.

  2. На вкладке Формат фигуры щелкните Изменение фигуры, наведите указатель мыши на пункт Изменить фигуру и выберите нужный объект.

  1. Выберите фигуру, которую нужно скопировать.

  2. Нажмите клавишу OPTION и перетащите фигуру в нужное место. Отпустите мышь и создайте копию фигуры. Фигуру можно перетаскивать и освобождать столько раз, сколько это необходимо.

Примечание: Добавление списков недоступно в Excel 2016 для Mac.

  1. Выберите текст в фигуре, к которому нужно добавить маркеры или нумерацию.

  2. На вкладке Главная щелкните стрелку рядом с полем Маркеры или Нумеровка.

    Показана вкладка "Главная" с коллекцией "Маркеры".

  3. Нажимайте клавишу ВВОД каждый раз, когда требуется новый маркер или номер, или нажмите клавишу ВВОД дважды, чтобы завершить список.

  1. Щелкните фигуру, которую вы хотите изменить.

  2. Перейдите на вкладку Формат фигуры и в коллекции стилей выберите нужный стиль.

    Параметры в группе Стили фигур

    Чтобы просмотреть другие стили, щелкните Стрелка вниз "Дополнительно" под коллекцией стилей.

  1. Щелкните фигуру, которую вы хотите изменить.

  2. Перейдите на вкладку Формат фигуры и щелкните Значок "Заливка фигуры" (значок заливки фигуры ).

  3. Выполните одно из указанных ниже действий.

    1. Чтобы изменить цвет заливки, в разделе Цвета темы или Стандартные цвета выберите нужный цвет.

    2. Чтобы удалить цвет выделенного элемента диаграммы, выберите вариант Нет заливки.

    3. Чтобы использовать цвет заливки, которого нет в разделе Цвета темы или Стандартные цвета, щелкните Другие цвета заливки. В диалоговом окне Цвета выберите нужный цвет и нажмите кнопку ОК.

    4. Чтобы использовать рисунок для заливки фигуры, выберите элемент Рисунок. В диалоговом окне Вставка рисунка щелкните нужное изображение и нажмите кнопку Вставить.

    5. Чтобы применить эффект градиента к выбранному цвету заливки, нажмите Градиент, а затем выберите подходящий стиль градиента.

      Чтобы настроить дополнительные стили градиентов, щелкните Другие градиенты, а затем в области Формат области диаграммы в разделе Заливка выберите нужные параметры градиента.

    6. Чтобы использовать текстуру для заливки, щелкните Текстура, а затем выберите подходящую текстуру.

  1. Щелкните фигуру и перейдите на вкладку Формат фигуры .

  2. В группе Стили фигур щелкните Эффекты фигуры, наведите указатель на категорию эффектов, а затем выберите нужный эффект.

    Параметры в меню "Эффекты фигуры"

  1. На вкладке Формат фигуры щелкните Область форматирования.

    Кнопка "Область форматирования"

  2. В области Формат фигуры перейдите на вкладку Заливка & линия , а затем выберите пункт Заливка или Линия.

  3. Перетащите ползунок Прозрачность , чтобы добиться нужного эффекта.

    Область «Формат фигуры»

Щелкните фигуру, которую вы хотите удалить, а затем нажмите клавишу DELETE. Чтобы удалить несколько фигур, нажмите клавишу COMMAND , щелкнув фигуры, которые нужно удалить, а затем нажмите кнопку Delete.

См. также

Изменение размера объекта

Обрезка рисунка

Перемещение, поворот и группирование рисунка, текстового поля и других объектов

Выравнивание объектов в Word для Mac

Группирование и разгруппирование объектов

В книги и презентации можно добавлять фигуры, такие как прямоугольники, круги и стрелки. (Word в Интернете не поддерживает фигуры.) Чтобы добавить фигуру, нажмите кнопку Вставить на ленте, выберите Фигуры, а затем выберите фигуру.

После добавления фигуры можно переместить ее и изменить ее размер; добавление текста, маркеров или нумеров; и можно изменить цвет заливки или контур.

  1. На вкладке Вставка выберите Фигуры.

    Кнопка Вставка фигур в Office для Интернета

  2. Выберите нужную фигуру из раскрывающейся коллекции.

    Фигура по умолчанию сразу же вставляется в середине видимой страницы.

  3. Выберите маркер изменения размера по периметру фигуры и перетащите фигуру вовнутрь или наружу, чтобы изменить размер фигуры.

    Чтобы получить квадрат или круг (или ограничить размеры других фигур), удерживайте при перетаскивании клавишу SHIFT. 

  4. Чтобы переместить фигуру, наведите указатель мыши на нее, пока указатель не превратится в четырехглавую стрелку. Затем щелкните и перетащите фигуру, чтобы переместить фигуру в нужное место.

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

    Примечание: Если упрощенная лента отключена, имя вкладки на шаге 4 — Формат. Дополнительные сведения об упрощенной ленте см. в статье Новый внешний вид Microsoft 365.

Вставьте фигуру или щелкните существующую фигуру, а затем введите текст следующим образом:

  1. Щелкните фигуру правой кнопкой мыши и выберите команду Изменить текст.

    В центре фигуры появится мигающий курсор.

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

  3. Чтобы отформатировать и выровнять текст, перейдите на вкладку Главная , а затем выберите параметры в группах Шрифт, Абзац или Выравнивание

    Параметры шрифта, абзаца и выравнивания в PowerPoint Online

Экспресс-стили позволяют применить стиль к фигуре одним щелчком. Стили находятся в коллекции Фигур.

  1. Выделите фигуру, которую нужно изменить. 

  2. На вкладке Фигура (или на вкладке Формат , если упрощенная лента отключена) откройте коллекцию Стиль фигуры и выберите быстрый стиль, который вы хотите использовать. 

    Инструменты фигуры в Office для Интернета

    Щелкните стрелку вниз в конце коллекции, чтобы открыть ее и просмотреть полный список параметров:

    Щелкните стрелку вниз в коллекции, чтобы просмотреть полный набор фигур Быстрые стили

    Вы можете навести указатель мыши на параметр в коллекции, чтобы увидеть его краткое описание.

  1. Выделите фигуру, которую нужно изменить. 

  2. На вкладке Фигура (или на вкладке Формат , если упрощенная лента отключена) щелкните стрелку вниз рядом с полем Заливка , чтобы открыть коллекцию цветов заливки.

  3. Выберите цвет.

  4. Чтобы сделать фигуру прозрачной, выберите Нет заливки в нижней части коллекции цветов.  

  1. Выделите фигуру, которую нужно изменить. 

  2. На вкладке Фигура (или на вкладке Формат , если вы все еще используете классическую ленту) щелкните стрелку вниз рядом с элементом Структура, чтобы открыть коллекцию цветов контура. 

  3. Выберите цвет.

  4. В нижней части коллекции также есть варианты толщины (вес) контура, а также сплошная, пунктирная или пунктирная линия. Наведите указатель на пункт Вес или Тире , чтобы просмотреть всплывющий список параметров.

Щелкните фигуру, которую нужно удалить, и нажмите клавишу DELETE. Чтобы удалить несколько фигур, выделите фигуры, которые нужно удалить, и нажмите клавишу CTRL.

Работа с фигурами в VBA Excel: создание фигур методом Shapes.AddShape, типы фигур (MsoAutoShapeType), обращение к фигурам и изменение их свойств. Примеры.

Объекты для работы с фигурами

Фигуры в VBA Excel представлены тремя объектами:

Объект Описание
Shapes Коллекция всех фигур на рабочем листе. Используется для создания новых фигур, для обращения к одной фигуре по имени и для перебора фигур циклом.
ShapeRange Коллекция нескольких фигур, аргументом которой является массив имен выбранных объектов. Используется для редактирования сразу всех фигур, входящих в эту коллекцию.
Shape Объект, представляющий одну фигуру. Используется для редактирования одной этой фигуры.

Фигуры в VBA Excel создаются методом Shapes.AddShape.

Синтаксис метода AddShape

Shapes.AddShape (Type, Left, Top, Width, Height)

Shapes — выражение, возвращающее коллекцию фигур на рабочем листе, например: ActiveSheet.Shapes.

Параметры метода AddShape

Параметр Описание
Type Константа из коллекции MsoAutoShapeType, определяющая тип создаваемой фигуры.
Left Расстояние от левой границы фигуры до левой границы табличной части рабочего листа в пунктах.. Тип данных — Single.
Top Расстояние от верхней границы фигуры до верхней границы табличной части рабочего листа в пунктах.. Тип данных — Single.
Width Ширина фигуры по внешним границам в пунктах.
Height Высота фигуры по внешним границам в пунктах.

Все параметры метода Shapes.AddShape являются обязательными.

Константы MsoAutoShapeType

Константы коллекции MsoAutoShapeType, определяющие основные типы создаваемых фигур:

Константа Значение Тип фигуры
msoShapeRectangle 1 Прямоугольник
msoShapeParallelogram 2 Параллелограмм
msoShapeTrapezoid 3 Трапеция
msoShapeDiamond 4 Ромб
msoShapeRoundedRectangle 5 Прямоугольник: скругленные углы
msoShapeOctagon 6 Восьмиугольник (октаэдр)
msoShapeIsoscelesTriangle 7 Равнобедренный треугольник
msoShapeRightTriangle 8 Прямоугольный треугольник
msoShapeOval 9 Овал
msoShapeHexagon 10 Шестиугольник (гексаэдр)
msoShapeCross 11 Крест
msoShapeRegularPentagon 12 Пятиугольник (пентаэдр)
msoShapeCan 13 Цилиндр
msoShapeCube 14 Куб
msoShapeDonut 18 Круг: прозрачная заливка (кольцо)
msoShapeLightningBolt 22 Молния
msoShapeSun 23 Солнце
msoShapeMoon 24 Месяц (луна)
msoShape5pointStar 92 Звезда: 5 точек (пятиконечная)
msoShapeCloud 179 Облако

Все доступные константы из коллекции MsoAutoShapeType смотрите на сайте разработчиков.

Создание объекта ShapeRange

Создание коллекции ShapeRange из выбранных фигур:

Dim myShapeRange As ShapeRange

Set myShapeRange = ActiveSheet.Shapes.Range(Array(«Пятиугольник 140», «Солнце 141», «Облако 144»))

Объектная переменная myShapeRange не обязательна, можно обратиться непосредственно к возвращенной коллекции, например, присвоив всем ее элементам синий цвет:

ActiveSheet.Shapes.Range(Array(«Пятиугольник 140», «Солнце 141», «Облако 144»)).Fill.ForeColor.RGB = vbBlue

Примеры работы с фигурами

Пример 1

Создание пяти разных фигур из кода VBA Excel методом Shapes.AddShape:

Sub Primer1()

    With ActiveSheet.Shapes

        ‘При создании фигуры без присвоения ее переменной скобки не нужны

        .AddShape msoShapeCube, 30, 40, 72, 72

        .AddShape msoShapeIsoscelesTriangle, 130, 40, 72, 72

        .AddShape msoShapeSun, 230, 40, 72, 72

        .AddShape msoShapeLightningBolt, 330, 40, 72, 72

        ‘Чтобы выбрать фигуру, параметры необходимо заключить в скобки

        .AddShape(msoShapeCloud, 430, 40, 72, 72).Select

    End With

End Sub

Результат работы кода:

Фигуры на листе Excel

Пример 2

Работа с одной фигурой:

Sub Primer2()

Dim myShape As Shape

‘Создаем фигуру «Месяц» и присваивает ссылку на нее переменной myShape

Set myShape = ActiveSheet.Shapes.AddShape(msoShapeMoon, 50, 50, 80, 80)

    With myShape

        ‘Меняем высоту и ширину фигуры

        .Height = 150

        .Width = 100

        ‘Меняем цвет фигуры

        .Fill.ForeColor.RGB = vbYellow

        ‘Поворачиваем фигуру влево на 40 градусов

        .Rotation = 40

    End With

End Sub

Пример 3

Редактирование одновременно нескольких фигур с помощью коллекции ShapeRange:

Sub Primer3()

    With ActiveSheet.Shapes.Range(Array(«Овал 1», «Овал 2», «Овал 3»))

        ‘Меняем цвет всех фигур из коллекции ShapeRange

        .Fill.ForeColor.RGB = vbBlue

        ‘Задаем высоту и ширину овалов

        .Height = 150

        .Width = 50

        ‘Поворачиваем фигуры вправо на 45 градусов

        .Rotation = 45

    End With

End Sub

Пример 4

Редактирование одновременно всех фигур на рабочем листе с помощью коллекции ShapeRange:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

Sub Primer4()

Dim myShapeRange As ShapeRange, i As Integer, _

myShape As Shape, myArray() As String

‘Задаем массиву размерность от 1 до количества фигур на листе

ReDim myArray(1 To ActiveSheet.Shapes.Count)

    ‘Проходим циклом по всем фигурам коллекции и записываем их имена в массив

    For Each myShape In ActiveSheet.Shapes

        i = i + 1

        myArray(i) = myShape.Name

    Next

‘Создаем коллекцию ShapeRange и присваиваем ссылку на нее переменной myShapeRange

Set myShapeRange = ActiveSheet.Shapes.Range(myArray)

    With myShapeRange

        ‘Изменяем цвет всех фигур на рабочем листе

        .Fill.ForeColor.RGB = RGB(100, 150, 200)

        ‘Поворачиваем все фигуры вокруг вертикальной оси

        .Flip msoFlipVertical

    End With

End Sub

Пример 5

Добавление надписи (текста) на фигуру:

Sub Primer5()

Dim myShape As Shape

Set myShape = ActiveSheet.Shapes.AddShape(msoShapeCloud, 50, 30, 300, 300)

    With myShape.TextFrame2

        ‘Добавление текста на фигуру

        .TextRange.Characters.Text = «Объект TextFrame представляет текстовую рамку в объекте Shape. Содержит текст в текстовом кадре, а также свойства и методы, которые контролируют выравнивание и закрепление текстового кадра.»

        ‘Задаем курсивное начертание

        .TextRange.Characters.Font.Italic = True

        ‘Указываем размер шрифта

        .TextRange.Characters.Font.Size = 13

        ‘Отступ левой границы текстового поля от левой внутренней границы фигуры

        .MarginLeft = 30

        ‘Отступ верхней границы текстового поля от верхней внутренней границы фигуры

        .MarginTop = 20

    End With

End Sub

Результат работы кода:

Фигура Облако с надписью

Изменить цвет текста, например на черный, можно двумя способами:

‘С помощью константы MsoThemeColorIndex

myShape.TextFrame2.TextRange.Characters.Font.Fill.ForeColor.ObjectThemeColor = msoThemeColorDark1

‘С помощью цветовой модели RGB

myShape.TextFrame2.TextRange.Characters.Font.Fill.ForeColor.RGB = RGB(0, 0, 0)

С константами из коллекции MsoThemeColorIndex вы можете ознакомиться на сайте разработчиков.

Пример 6

Удаление фигур с рабочего листа из кода VBA Excel с помощью метода Delete.

Удаление одной фигуры:

ActiveSheet.Shapes(«Ромб 5»).Delete

Удаление нескольких фигур:

ActiveSheet.Shapes.Range(Array(«Овал 1», «Овал 2», «Овал 3»)).Delete

Удаление всех фигур с рабочего листа с помощью цикла:

Sub Primer6()

Dim myShape As Shape

    For Each myShape In ActiveSheet.Shapes

        myShape.Delete

    Next

End Sub

В 7 примере рассмотрено удаление всех фигур без цикла.

Пример 7

Выделение всех фигур на рабочем листе:

ActiveSheet.Shapes.SelectAll

Выбор всех фигур и удаление выбранного (всех фигур):

Sub Primer7()

    ActiveSheet.Shapes.SelectAll

    Selection.Delete

End Sub


Продолжение темы в статье VBA Excel. Копирование, перемещение и поворот фигур.


Автофигура — довольно популярное средство добавить простой объект поверх данных созданного документа. Это может быть стрелочка, выноска, скобка, рамочка и так далее. Как правило, в редакторах таблиц и текстов это стандартный набор фигур. Как добавить фигуру в Excel? Что можно сделать полезного с автофигурами? Давайте посмотрим.

Добавить  автофигуру довольно просто как видно из рисунка. Панель управления — вкладка Главная — раздел Иллюстрации — жмите Фигуры. Как мы видим, набор фигур довольно большой.

добавить фигуру в Excel

Как можно использовать такие автофигуры? Функционал довольно простой — визуализировать данные, чтобы они проще воспринимались и были понятны с первого взгляда. Постараюсь поделиться своим опытом.

Содержание

  • Автофигуры в Excel. Стрелочки, скобки и выноски
  • Как добавить фигуру в Excel? Необычные применения
  • Что, если нужно удалить все фигуры?
  • Похожие статьи

Автофигуры в Excel. Стрелочки, скобки и выноски

Выноска хорошая для уточнения информации, где не подойдет примечание. Например, можно добавить пояснение на графике.

Фигуры 3

Выноска. 1 граница и черта

Стрелочка отлично подходит, чтобы показать причинно-следственные связи, как например здесь:

Фигуры 4

Стрелка вправо

Фигурная скобка, наверное, то, что я применяю чаще всего. Удобно, чтобы заострить внимание на сумме показателей.

Фигуры 5

Правая фигурная скобка

Автофигуры само собой можно изменять, менять цвет, толщину и так далее. Для этого в версиях 2007 и выше есть специальная вкладка на панели управления — там вы можете настроить все форматы под себя. Просто кликните/выберите фигуру и она появится справа от всех панелей.

Фигуры 6

Как добавить фигуру в Excel? Необычные применения

Мишень

Очень удобная автофигура, когда надо понять в какой четверти находится большинство данных. Например, в какой области на карте большее количество адресов или, как на примере, наибольшее количество заказов в возрастной категории. Применяю довольно часто — рекомендую.

Фигуры 8

Поскольку лучший анализатор — это наш глаз и мозг, то остается только помочь им. На данном графике представлена зависимость количества заказов от возраста. С уверенностью можно сказать, что чем выше возраст, тем больше заказов. Мне кажется, такая автофигура добавляет наглядности графику, особенно если вертикальную линию поместить по среднему значению!

Кстати, обычную линию я тоже часто применяю для графиков, например, для нанесения средней линии.

Фигуры 9

Что, если нужно удалить все фигуры?

Вы знаете, что excel файл — это архив? Подробно можно прочитать в материале.

Удалив все drawnings из структуры по ссылке выше, вы удалите так же все фигуры, в том числе кнопки макросов.

Если при нажатии на фигуру необходимо, чтобы выполнялось какое-нибудь действие, лучше прочитать статью.

Содержание

  • 1 Как построить объемную диаграмму в Excel
  • 2 Как сделать красивые объемные диаграммы
  • 3 Хитрости и приемы оформления диаграмм в Microsoft Excel
    • 3.1 1. Выбирайте подходящий тип диаграммы
    • 3.2 2. Сортируйте данные для гистограммы, чтобы сделать их понятнее
    • 3.3 3. Сокращайте подписи оси Y
    • 3.4 4. Удаляйте фоновые линии
    • 3.5 5. Удаляйте стандартные отступы перед графиком
    • 3.6 6. Удаляйте лишнее форматирование
    • 3.7 7. Избегайте 3-D эффектов
    • 3.8 8. Удаляйте легенду, если в ней нет необходимости
    • 3.9 9. Используйте персональные цвета
    • 3.10 10. Добавляйте область затенения к линейной диаграмме

Практически все типы диаграмм в Excel можно сделать объемными. Они расширяют возможности визуализации рядов данных (появляется еще и глубина). Да и выглядят презентабельно. Рассмотрим на примерах.

Чтобы вставить любую объемную диаграмму, необходимо выделить ряды с исходными данными, перейти на вкладку «Вставка» и выбрать тип в группе «Диаграммы».

Таблица с исходными данными:

Построим на ее основе объемную гистограмму. Выбор для этого типа диаграммы достаточно разнообразен:

В объемных гистограммах появляется третья ось (кроме вертикальной и горизонтальной) – ось глубины. Их все пользователь может изменить. В диаграммах подобного типа сопоставляются значения по горизонтальной оси и оси глубины.

Добавим в таблицу еще один ряд данных.

Построим объемную цилиндрическую гистограмму с тремя осями. С ее помощью сравним точки данных по категориям и по рядам.

В программе Excel есть только один тип объемного графика.

Каждый ряд данных в таком графике представляет собой объемную ленту. Здесь тоже появляется третья ось – ось глубины.

Объемная круговая диаграмма в Excel иллюстрирует вклад каждого значения в общий итог в объемном формате.

Огромное преимущество таких диаграмм – возможность отделить, «вытащить» какую-либо область, чтобы заострить на ней внимание.

В объемную круговую диаграмму можно включить только один ряд данных. Посмотрим, как отделяется сектор.

Добавим подписи данных на области круга (выделить диаграмму – перейти на вкладку «Макет» — «Подписи данных»).

Заострим внимание на товаре, который в анализируемом периоде продавался хуже всего. Щелкнем мышкой по сектору с надписью «19». И, удерживая мышкой данную область, протянем ее в сторону.

Чтобы сектора были хорошо видны, немного развернем их, изменим перспективу объемной фигуры. Снова заходим на вкладку «Макет». Выбираем «Поворот объемной фигуры» в группе «Фон». Передвигаем открывшееся окно так, чтобы была видна диаграмма. Устанавливаем градусы поворота, отображения горизонтальной и вертикальной оси.

В примере так:

Фигура больше развернулась к нам «лицом»:

Для выделения каждого значения в общей сумме данных применяется объемная разрезанная круговая диаграмма.

В данном случае перемещать вручную области невозможно. Но изменять настройки разреза для отдельного либо для каждого сектора можно.

Сгруппированные линейчатые объемные диаграммы в Excel дают возможность пользователю сопоставить величины по категориям. На подобных графиках категории отображаются по вертикали, а значения – по горизонтали.

В таких диаграммах применяются объемные прямоугольники с горизонтальным направлением. Но выполнить трехмерную проекцию с использованием данного типа нельзя (ось глубины отсутствует).

Чтобы показать вклад каждой величины из ряда данных в общую сумму значений, применяют объемную линейчатую диаграмму с накоплением.

Другие горизонтальные виды объемных форматов – цилиндрические, конические, пирамидальные. Доступны те же варианты: с группировкой, с накоплением, нормированные с накоплением (для вывода доли в процентах).

Объемная диаграмма с областями показывает изменение значения с течением времени либо по подгруппам. В нашем примере – по видам товаров.

В диаграмме с областями тоже имеется ось глубины, которая меняется при необходимости.

Самым привлекательным трехмерным изображением является поверхностная диаграмма. Для наших рядов данных она будет выглядеть так:

Поверхностная диаграмма позволяет сопоставить два набора данных и найти оптимальные комбинации. Одна величина имеет два измерения. Ее изменение показано в виде поверхности. Цветные полосы разделяют значения, а не отображают ряда данных.

Такие диаграммы хорошо использовать для визуализации зависимости между большими объемами значений. Когда другие типы просто не подходят.

Как сделать красивые объемные диаграммы

Трехмерный вид диаграммы сам по себе интересен. А при выборе правильного типа – он еще и информативен.

Для «наведения красоты» используются, в основном, три вкладки:

Чтобы они стали активными, нужно выделить диаграмму.

Установим для поверхностной диаграммы стиль 42 (вкладка «Конструктор»).

Повернем оси, уберем сетку и изменим перспективу (вкладка «Макет» — группа «Фон»):

Можно также менять цвета, их яркость, добавлять глянца или оставлять оттенки матовыми. И так далее. Доступные возможности находятся в группах вкладок «Конструктор», «Макет» и «Формат».

как сделать объемную фигуру в excel

Мысль о том, что в отчетах и презентациях можно использовать небрежные (а порой ужасные) диаграммы довольно заманчива. Вашему боссу наплевать на такие мелочи, как оформление диаграмм, правда? А всё, что Excel предлагает по умолчанию, волне сойдёт… ведь так?

Не совсем так. Мы представляем данные для того, чтобы стимулировать действие, чтобы убедить босса инвестировать в рекламу, выделить Вам дополнительную дольку бюджета или утвердить стратегию, предложенную Вашей командой. Независимо от цели использования, данные должны быть убедительными, а если их оформление оставляет желать лучшего, то их содержание может потеряться.

Чтобы данные были максимально убедительными, следует поработать над их оформлением в Excel. Говоря об оформлении, мы не подразумеваем значительных радикальных изменений. Ниже приведены некоторые простые приёмы, как сделать диаграммы в Excel более убедительными, лёгкими для восприятия и красивыми.

Замечание: Я использую Excel для Mac 2011. В других версиях Excel или в других операционных системах техника выполнения показанных приёмов может отличаться.

Хитрости и приемы оформления диаграмм в Microsoft Excel

1. Выбирайте подходящий тип диаграммы

Прежде чем начать настраивать элементы оформления, нужно выбрать оптимальный формат диаграммы для отображения имеющихся данных. Гистограмма, круговая, линейчатая диаграмма – каждая рассказывает свою историю об одних и тех же данных. Выберите самый подходящий вариант, чтобы правильно передать информацию.

Гистограммы и круговые диаграммы отлично подходят для сравнения категорий. Круговые обычно используют для сравнения частей одного целого, гистограммы же подходят для сравнения практически любых данных… а значит в большинстве случаев лучше использовать гистограмму. Гистограммы легче читать, и они лучше показывают незначительную разницу между категориями, поэтому они всегда становятся хорошим решением. Круговые диаграммы лучше всего использовать, когда одна из категорий значительно больше остальных.

Хотите увидеть разницу? Вот пример одинаковых наборов данных, показанных в виде круговой диаграммы и в виде гистограммы:

как сделать объемную фигуру в excel

Линейчатые диаграммы (напоминают гистограмму, повёрнутую горизонтально) хорошо показывают изменение тренда с течением времени. В заданный период времени можно отслеживать несколько значений, но ключом к пониманию линейчатой диаграммы остаётся именно временная составляющая.

Чтобы превратить имеющийся набор данных в одну из таких диаграмм в Excel, выделите нужные данные, затем в меню откройте раздел Диаграммы (Charts). В Windows: Вставка (Insert) > Диаграммы (Charts). Далее выберите тип диаграммы, наилучшим образом подходящий для имеющегося набора данных

как сделать объемную фигуру в excel

2. Сортируйте данные для гистограммы, чтобы сделать их понятнее

Если для визуализации данных выбрана гистограмма, то этот приём может существенно повлиять на результат. Чаще всего мы встречаем вот такие гистограммы:

Они хаотичны! Нужно потратить драгоценное время, чтобы понять, какие данные выпадают из общей картины. Вместо этого нужно было просто упорядочить значения от больших к меньшим. Вот как это должно выглядеть:

В случае с линейчатой диаграммой расположите большие значения сверху. Если это гистограмма, то пусть значения уменьшаются слева направо. Почему? Потому что в этом направлении мы читаем на русском языке (как и на большинстве европейских). Если диаграмма предназначена для аудитории, читающей в обратном направлении – измените порядок представления данных на графике.

Чтобы изменить порядок представления данных на графике, нужно отсортировать их от больших к меньшим. В меню Данные (Data) нажмите Сортировка (Sort) и выберите режим, который требуется.

3. Сокращайте подписи оси Y

Длинные подписи на оси Y, как и большие числа, занимают много места и порой могут сбивать с толку. Например, как на диаграмме, показанной ниже:

Чтобы сделать их компактнее, кликните правой кнопкой по одной из подписей на оси Y и в появившемся меню выберите Формат оси (Format Axis). В открывшемся меню перейдите в раздел Число (Number) и в списке Категория (Category) выберите Дополнительный (Custom). Уберите галочку Связь с источником (Linked to Source), если она есть, иначе вариант Дополнительный (Custom) будет недоступен.

Введите код формата $0,, m (как показано на рисунке ниже) и нажмите ОК.

В результате диаграмма станет выглядеть значительно аккуратнее:

4. Удаляйте фоновые линии

График позволяет выполнить грубое сравнение данных, не вдаваясь в детали. Никто не обращается к диаграмме с целью увидеть точную разницу между точками – всем нужна общая картина, основные тренды.

Чтобы помочь людям сфокусировать внимание на этих трендах, удалите фоновые линии из диаграммы. Эти линии совершенно бесполезны и сбивают с толку. Удалите их, дайте людям сфокусироваться на действительно важном.

Чтобы удалить фоновые линии, нажмите Макет диаграммы (Chart Layout) > Линии сетки (Gridlines) и выберите Нет линий сетки (No Gridlines) для вертикальных и горизонтальных линий.

5. Удаляйте стандартные отступы перед графиком

Если не удалить их вручную, Excel автоматически добавит отступы перед первой точкой данных и после последней точки, как это видно на рисунке внизу слева. На рисунке справа график выглядит гораздо лучше без этих отступов:

Чтобы удалить отступы, выделите горизонтальную ось, откройте меню Формат оси (Format Axis), в разделе Параметры оси (Axis Options) измените параметр Положение оси (Position Axis) на Совпадает с делениями (On Tick Marks).

6. Удаляйте лишнее форматирование

Стандартные диаграммы Excel как правило идут с настроенными стилями – но эти стили часто мешают воспринимать информацию. Тени? Контуры? Повороты? Избавьтесь от всего этого! Они не добавляют диаграмме информативности.

Чтобы исправить настройки оформления в Excel кликните правой кнопкой мыши по графику и выберите Формат области построения (Format Chart Area). Удалите все лишние эффекты.

7. Избегайте 3-D эффектов

Этот совет логически следует из предыдущего, но я хочу выделить его в отдельный пункт, поскольку 3-D эффектами слишком часто злоупотребляют.

Стараясь сделать так, чтобы данные выглядели очень круто, люди часто выбирают гистограммы, линейчатые и круговые диаграммы с 3-D эффектами. В результате воспринимать такую информацию становится тяжелее. Наклон графика даёт читателю искажённое представление о данных. Так как основная цель диаграмм – рассказать читателю подробную историю, то не хотелось бы ослаблять аргументы плохим дизайнерским решением. Посмотрите, как по-разному выглядит одна и та же круговая диаграмма в 2-D и в 3-D:

Если оценить площадь, которую фактически занимает каждая секция на экране, то становится понятно, почему так легко неправильно понять 3-D диаграмму:

Чтобы удалить 3-D эффекты с элемента графика, выделите этот элемент, затем в разделе Формат объёмной фигуры (3D Format) установите для параметров Рельеф сверху (Top) и Рельеф снизу (Bottom) значение Без рельефа (None).

8. Удаляйте легенду, если в ней нет необходимости

Легенда дает информацию, которую, как правило, и без нее легко понять из графика. Использование легенды приобретает смысл, когда на диаграмме показано очень много категорий по оси Х или очень много точек данных для каждой категории. Но если на графике сравниваются несколько точек, то легенда становится бесполезной. В таком случае удаляем легенду, долго не раздумывая.

Чтобы удалить легенду в Excel, нужно выделить её и нажать Delete на клавиатуре.

9. Используйте персональные цвета

Цвета, предлагаемые в Excel, довольно блеклые. Простейший способ исправить это – использовать свои фирменные цвета. Благодаря этому, диаграмма станет выглядеть гораздо приятнее и аккуратнее.

Чтобы использовать правильные цвета, нужно воспользоваться HEX-кодами этих цветов. При помощи конвертера переведите цвет из кодировки HEX в RGB. В Excel дважды кликните по элементу графика, цвет которого нужно изменить. В меню Формат ряда данных (Format data series) в разделе Заливка (Fill) выберите Сплошная заливка (Color) > Другие цвета (More Colors).

В появившемся окне нажмите вторую слева иконку со слайдерами. Видите выпадающий список? Выберите в нём RGB и впишите полученные недавно цифровые коды. Вуаля! Отличные фирменные цвета и шикарный график!

10. Добавляйте область затенения к линейной диаграмме

Видели когда-нибудь линейную диаграмму с областью затенения под линией графика? Этот прием сделает Вашу линейную диаграмму заметнее среди остальных.

Чтобы получить такую затенённую область, нужно перехитрить Excel, добавив ещё один ряд данных. Для этого вернитесь к таблице Excel, которую использовали для построения графика, и выделите точки данных, отложенные по оси Y (в нашем случае это суммы в долларах). Скопируйте их в строку ниже так, чтобы получилось два одинаковых ряда данных.

Далее, выделите значения этих двух одинаковых рядов данных, исключив подписи. На рисунке ниже этот диапазон очерчен синей рамкой.

Поверх первоначальной линии на графике появится линия другого цвета (в нашем случае – красного). Выделите эту линию щелчком мыши, затем кликните по ней правой кнопкой мыши и в контекстном меню выберите Изменить тип диаграммы для ряда (Change Series Chart Type).

В открывшемся меню выберите первый вариант графика из типа С областями (Area).

Новый график будет выглядеть приблизительно вот так:

Дважды кликните по затенённой области графика (в нашем случае по красной области), появится меню Формат ряда данных (Format Data Series). В разделе Заливка (Fill) выберите Сплошная заливка (Solid fill). В меню Цвет заливки (Fill color) выберите тот же цвет, что установлен для линии графика. Прозрачность можно установить по своему вкусу – заливка, прозрачная на 66% выглядит вполне хорошо.

Затем в разделе Граница (Border color) выберите Сплошная линия (Solid fill). В меню Цвет контура (Fill color) выберите тот же цвет, который установлен для линии графика. Уровень прозрачности границы установите такой же, как и для заливки. Вуаля, смотрим результат!

На этом все. Спасибо за внимание!

Урок подготовлен для Вас командой сайта office-guru.ru
Источник: /> Перевел: Антон Андронов

Правила перепечаткиЕще больше уроков по Microsoft Excel

Оцените качество статьи. Нам важно ваше мнение:

Крутая возможность EXCEL — создание 3D рисунков, фигур ведется в привычном редакторе таблиц, а не в каком-то сложном графическом пакете с изощренным интерфейсом. Ниже пример создания рисунка iPhone, его 3D модели.

1. Начнем с создания передней части корпуса телефона. Для этого открываем MSExcel, выбираем в верхней панели вкладку Вставка > Фигуры > Скругленныйпрямоугольник (20,29 х 9,97 см). Скругление углов сделайте с помощью желтогоромбика в верхнем левом углу фигуры, как на изображении ниже.

Чтобы вам легче было ориентироваться в пропорциях, в скобках я буду указыватьразмеры всех создаваемых объектов. После того как вы создали фигуру, размерыможно изменить во вкладке Формат > Размер.

Внимание! Не создавайте фигуру в верхнем левом углу страницы. Позже,когда вы начнете добавлять другие объекты и работать с изометрией, у вас могутвозникнуть проблемы с расположением элементов. Обратите внимание, я сделал свойпрямоугольник ближе к центру страницы (координаты W69).

2. Займемся экраном. Сначала создадим сам экран, делается он так же, как ипредыдущий элемент, то есть с помощью верхней вкладки Вставка > Фигуры >Прямоугольник (15,74 х 9,21 см). Углы в данном случае скруглять не нужно. Далееделаем динамик: Вставка > Фигуры > Скругленный прямоугольник (0,18 х 1,5см), его углы нужно скруглить по максимуму. Затем создаем кнопку: Вставка >Фигуры > Овал (1,5 х 1,5 см).

3. Фронтальная камера создается двумя Овалами: нижним — большего диаметра (0,29х 0,29 см), и верхним — меньшего диаметра (0,14 х 0,14 см). Для того чтобы вдальнейшем было удобно с ними работать, эти два Овала нужно сгруппировать. Дляэтого зажмите клавишу Shift, выделите овалы, кликнув по каждому из них. Shiftнужно отпустить. Далее, кликнув по любому из овалов правой кнопкой мыши,вызовите меню и выберите пункты: Группировать > Группировать.

4. Теперь нам необходимо выровнять все объекты относительно друг друга. Начнемс камеры и динамика. Нужно, чтобы они находились на одной линии. Для этого,зажав клавишу Shift, выделяем камеру и динамик и в верхней вкладке выбираем:Формат > Упорядочить > Выровнять > Выровнять по середине. Далеесгруппируйте динамик и камеру так же, как это было сделано с овалами впредыдущем шаге.

После этого, зажав клавишу Shift, выделите все объекты (корпус, экран, кнопку,группированные динамик и камеру) и выровняйте их по одной оси, выбрав: Формат> Упорядочить > Выровнять > Выровнять по центру. Все выбранные ивыровненные объекты вам теперь надо сгруппировать в один.

5. Пришло время придать картинке цвет. Кликните три раза левой кнопкой мыши покорпусу телефона, так, чтобы выделился именно корпус, а не весь сгруппированныйобъект. Индикатором правильного выбора будут являться две синие обводки вокругобъектов: одна внешняя пунктирная и другая внутренняя сплошная.

Далее в верхней вкладке — Формат > Заливка фигуры — выберите черный цвет.Чтобы убрать контур телефона, сделаем следующее: Формат > Контур фигуры >Нет контура.

6. Покраска динамика и камеры более сложная, так как они закрашиваются несплошным цветом, а градиентами. Для этого выделите динамик (не забывайте, чтовсе объекты сгруппированы, и нужно выделить тройным кликом только динамик, а невсю группу), щелкните по динамику правой клавишей мыши и выберите пункт —Формат фигуры. В появившемся всплывающем окне выберите вкладку — Заливка >Градиентная заливка. Создайте градиент со следующими настройками: тип —линейный; угол 90; левая точка градиента— второй серый цвет снизу второго столбца с яркостью 15%; правая точкаградиента — третий серый цвет снизу второго столбца с яркостью 25%. И, конечноже, не забудьте убрать контур, как в предыдущем шаге: Формат > Контур фигуры> Нет контура.

Таким же способом закрасьте фронтальную камеру. Сначала выделите нижний овалбольшего диаметра. Настройки градиента у него следующие: тип — линейный; угол300⁰левая точка градиента — второй серый цвет снизу второго столбца в положении 41%с яркостью 15%; правая точка градиента — третий цвет снизу второго столбца сяркостью 25%.

Теперь выделите верхний овал меньшего диаметра. Сделайте градиент с такиминастройками: тип — линейный; угол 0;левая точка градиента — третий синий цвет снизу четвертого столбца с яркостью40%; правая точка градиента — второй синий цвет снизу четвертого столбца сяркостью 25%.

7. С экраном все намного проще. Цвет экрана делаем следующим образом: Формат> Заливка > белый цвет. Для покраски контура выбираем: Формат > Контурфигуры > второй серый цвет снизу второго столбца.

В отличие от всех предыдущих объектов у кнопки нет заливки, а вот контурокрашен в градиент. Для его настройки в окне Формат фигуры выберите пункт: Цветлинии > Градиентная линия. Для контура нам понадобится четыре точкиградиента. Их можно создать, кликнув левой кнопкой мыши по полосе градиента.Обратите внимание, что цвета всех точек градиента одинаковы, различатьсябудут только положение и яркость. Итак, настройки градиента следующие: тип —линейный; угол 50; цвет градиента — второйсерый цвет снизу второго столбца; первая точка градиента — положение 30%,яркость 18%; вторая точка градиента — положение 48%, яркость 30%; третья точкаградиента — положение 62%, яркость –100%; четвертая точка градиента — положение70%, яркость 15%.

8. Настало время придать объектам изометрическую проекцию. Щелкните посгруппированной фигуре один раз, чтобы выделить ее, правой клавишей мыши вызовитеуже знакомое окно Формат фигуры. Далее выберите: Поворот объемной фигуры >Заготовки > Параллельно > Изометрический, верх. Не закрывайте окно Форматфигуры.

Выделит черный прямоугольник корпуса и перейдите во вкладку Формат объемнойфигуры. Задайте корпусу следующие настройки рельефа: сверху — круг, ширина 4пт, высота 5 пт. Глубину, поверхность и контур изменять не нужно. Если всеправильно сделано, с двух краев прямоугольника должны появиться небольшие серыетени.

9. Теперь займемся созданием металлической части корпуса. Кликните три раза почерному прямоугольнику корпуса, выделив его, и скопируйте его нажатием клавишCtrl+C. После этого снимите выделение, кликнув по любой пустой ячейке листа, ивставьте прямоугольник, нажав Ctrl+V.

Закрасьте прямоугольник светло-серым (третий цвет снизу первого столбца) ислегка увеличьте его (20,53 х 10,09 см). Во вкладке Формат объемной фигурысделайте следующие настройки рельефа: сверху — круг по 11 пт в ширину и высоту,снизу — круг по 11 пт в ширину и высоту. Обратите внимание, в той же вкладкенужно изменить угол освещения: Поверхность > Освещение > Угол > 300.Глубину и контур не трогаем.

Чтобы разместить металлическую часть корпуса под черной, нужно кликнуть по нейправой клавишей мыши и выбрать пункты: На задний план > На задний план.

10. На данном этапе мы рассмотрели все основные приемы генерации объектов,необходимых для создания изометрического телефона. Почти все следующие элементыбудут создаваться точно таким же способом, как все предыдущие деталиконструкции.

Начнем делать нижний блок отверстий с динамиком. Сделайте шесть одинаковыхОвалов (0,2 х 0,2 см). Выровняйте их по середине и сгруппируйте. Далее выберите:Формат фигуры > Поворот объемной фигуры > Заготовки > Параллельно >Изометрический, вправо вверх.

Задайте каждому Овалу одинаковый градиент. На этот раз нам понадобятся триточки градиента. Как и в предыдущем случае, цвет всех точек одинаковый — второйсерый цвет снизу второго столбца. Остальные настройки следующие: тип —линейный; угол 130; первая точка градиента— положение 27%, яркость 15%; вторая точка градиента — положение 63%, яркость50%; третья точка градиента — положение 75%, яркость –15%.

Теперь необходимо выбрать толщину контура, кликнув по верхней вкладке: Формат> Контур фигуры > Толщина > 0,5 пт. В том же пункте выбираем цвет —первый серый цвет снизу первого столбца.

11. Теперь займемся отверстием для зарядки и болтами возле него. Каждый болтсостоит из двух фигур. Нижняя фигура — Овал (0,2 х 0,2 см), светло-серого цвета(второй цвет снизу первого столбца) без контура. Верхняя фигура — пятиконечнаязвезда. Для ее создания выбираем вкладку Вставка > Фигуры > 5-конечнаязвезда (0,15 х 0,15 см). Цвет: черный без контура. Обе фигуры необходимовыделить и выровнять относительно друг друга по центру и по середине, а такжесгруппировать. Болты абсолютно одинаковы, так что можно сделать только один, адругой просто скопировать рядом.

Отверстие для зарядки, как вы, наверное, уже догадались, это скругленныйпрямоугольник (0,32 х 1,06 см), углы которого скруглены по максимуму. Цвет всехтрех точек градиента такой же, как и в предыдущем этапе. Настройки градиентапохожие: тип — линейный; угол 130;первая точка градиента — положение 0%, яркость 15%; вторая точка градиента — положение29%, яркость 50%; третья точка градиента — положение 94%, яркость –15%. Толщинаконтура 1 пт, цвет — второй серый цвет снизу первого столбца.

После того, как сделаете болты и отверстие для зарядки, выровняйте ихпосередине и выберите: Формат фигуры > Поворот объемной фигуры >Заготовки > Параллельно > Изометрический, вправо вверх.

12. Последние два Овала снизу — это вход для наушников (тот, что больше) иотверстие микрофона.

Отверстие микрофона — это точная копия отверстий динамика, просто скопируйтеодно из них.

Вход для наушников делается из Овала (0,48 х 0,48 см) без контура. Цвет точекградиента одинаковый: второй серый цвет снизу второго столбца. Настройкиградиента такие: тип — линейный; угол 30;первая точка — положение 7%, яркость –18%; вторая точка градиента — положение100%, яркость 37%.

Как всегда, оба отверстия выравниваем по середине, группируем и задаем получившейсягруппе поворот: Формат фигуры > Поворот объемной фигуры > Заготовки >Параллельно > Изометрический, вправо вверх.

13. Осталось сделать боковую панель. Кнопка выключения звука состоит из двухскругленных по максимуму прямоугольников. Нижний прямоугольник (0,3 х 0,85 см)темного-серого цвета (третий цвет снизу второго столбца) без контура. Верхнийпрямоугольник (0,16 х 0,85 см) светло-серого цвета (третий цвет снизу первогостолбца) без контура. Перейдите во вкладку Формат фигуры > Формат объемнойфигуры и задайте верхнему прямоугольнику следующие настройки — рельеф: сверху —угол, ширина 0,5 пт, высота 1 пт; глубина: глубина 1,5 пт; поверхность:материал — стандартный «пластик», освещение — нейтральное «три точки», уголосвещения: 170. Нижний прямоугольник настроек не требует.Для того чтобы повернуть прямоугольники в изометрической проекции, выберите длякаждого из них: Формат фигуры > Поворот объемной фигуры > Заготовки > Параллельно> Изометрически, влево вниз.

Внимание! Не группируйте прямоугольники, пока полностью не сделаетекаждый из них, иначе после настроек формата объема у вас могут возникнутьпроблемы с перекрытием одного прямоугольника другим.

14. Кнопки регулировки громкости сделаны из трех скругленных по максимумупрямоугольников. Овалы самих кнопок (0,29 х 1,43 см) имеют точно такие женастройки, как и кнопка выключения звука в предыдущем этапе. Находящийся подними скругленный прямоугольник (0,36 х 3,39 см) не имеет контура. Настройкиградиента для него следующие: цвет обеих точек — третий темно-серый цвет снизувторого столбца; тип — линейный; угол 90;первая точка градиента — положение 0%, яркость 29%; вторая точка градиента —положение 100%, яркость 75%. Поворот всех овалов: Формат фигуры > Поворотобъемной фигуры > Заготовки > Параллельно > Изометрический, влевовниз.

После того, как сделаете все детали этого блока, не забудьте сгруппировать ихдля удобства постановки на место и перетягивания.

15. Серые полосы сбоку корпуса получены из двух фигур Блок-схема (Вставка >Фигуры > Блок-схема: сохраненные данные), размер каждой 0,5 х 0,4 см,поворот фигуры: Формат фигуры > Поворот объемной фигуры > Заготовки >Параллельно > Изометрически, влево вниз.

Настройки градиента: цвет обеих точек — второй светло-серый цвет снизу первогостолбца; тип — линейный; угол 100;первая точка градиента — положение 0%, яркость –35%, прозрачность 30%; вторая точкаградиента — положение 100%, яркость –63%, прозрачность 0%.

16. Наш телефон готов. Осталось только вставить изображение в экран. Выделитебелый прямоугольник экрана, правой клавишей мыши вызовите: Формат фигуры >Заливка > Рисунок или текстура > Вставить из: Файл. Затем выберите насвоем компьютере изображение, которое хотите добавить на экран телефона, инажмите кнопку Вставить. Я вставил заранее снятый скрин почтового приложенияMail.Ru. Вы можете добавить макет дизайна вашего приложения или любую другуюкартинку.

17. Чтобы картинка обрела законченный вид, необходимо закрасить фон. Для этогопросто выделите пустые ячейки за телефоном и выберите подходящий цвет заливки вверхней вкладке: Главная > Шрифт > Цвет заливки.

Уже закончив изображение и взглянув на получившийся результат, я понял, что дляпущей убедительности телефону не хватает небольшой тени. Вы спросите: «Неужелии это можно сделать в Excel’е?». Можно куда больше, но мы остановимся на этом.

Выделите нижний серый скругленный прямоугольник (корпус) и правой клавишей мышивызовите окно Формат фигуры. Во вкладке Тень пропишите следующие настройки:цвет — черный, прозрачность — 62%, размер — 99%, размытие — 11 пт; угол — 60;расстояние — 3 пт.

18. Последний вопрос, который нам предстоит решить, это, как получить файл сготовым изображением, над которым мы так долго работали. Есть несколькоспособов решения этой задачи. Я расскажу один наиболее простой и логичный —просто сделать снимок экрана.

У десктопной версии Облака Mail.Ru есть замечательная скриншотилка. НажмитеShift+Ctrl+6, выделите часть экрана с изображением телефона и нажмите кнопкуГотово. Ссылка на изображение сразу же попадет в ваш буфер обмена, а самакартинка в формате png будет лежать в вашем Облаке в папке Screenshots. Воттак, быстро и удобно, и не надо ничего отдельно вырезать и сохранять.

Источник: habrahabr.ru

Минчев А.А. 1, Богачева М.Н. 1


1Донской Государственный Технический Университет


Текст работы размещён без изображений и формул.
Полная версия работы доступна во вкладке «Файлы работы» в формате PDF

Программное создание графических фигур на листе Excel является наглядным примером объектно-ориентированного программирования в VBA. С помощью объектной модели графики можно программно задать любую автофигуру из предложенных панелью инструментов «Рисование», раскрасить, сдвинуть, изменить цвет, толщину линий, отобразить тень и т.п. Преимуществом программного черчения по сравнению с ручным является возможность точного позиционирования фигур на листе, что позволяет быстро создавать различные мозаики, фрактальные объекты, не прибегая к утомительной подгонке размеров фигур. Объектную модель графики в VBA составляют специальные семейства, свойства и методы графических объектов рабочего листа. Рассмотрим основные из них.

Семейство всех графических объектов активного листа представляет Shapes. Это семейство используется обычно для создания нового объекта с помощью метода AddShape. Тип конкретной фигуры (овал, прямоугольник, линия и т.п.) указывается в качестве параметра этого метода. Другие параметры метода задают размер и местоположение (координаты) фигуры на листе. Эти параметры рассчитываются так: предполагается, что фигура вписана в (невидимый) прямоугольник. Для его однозначного определения достаточно указать координаты его левого верхнего угла, ширину и высоту. Координаты задают горизонтальный отступ (x-координата) и вертикальный отступ (y-координата) от верхнего левого угла листа, выраженные в точках. В дальнейшем будем называть эти координаты координатами начала фигуры.

Синтаксис обращения:

ActiveSheet.Shapes.AddShape(тип, x-координата, y-координата, ширина, высота)

Аргумент тип – константа VBA, обозначающая тип графического объекта, например, msoShapeOval – овал, msoShapeRectangle – прямоугольник. Допустимо 139 констант, некоторые приведены в табл.1.

Таблица 1

Константы типов некоторых автофигур

Константа

Изображаемая автофигура

msoShapeRectangle

 

msoShapeOval

 

msoShapeIsoscelesTriangle

 

msoShapeRightTriangle

 

msoShapeSun

 

msoShapeTrapezoid

 

msoShapeWave

 

msoShapeDiamond

 

msoShapeHexagon

 

msoShapeCube

 

msoShapeParallelogram

 

msoShapeRightArrow

 

Продолжение таблицы1

Константа

Изображаемая автофигура

msoShapeLeftRightArrow

 

msoShapeRoundedRectangle

 

msoShapeCan

 

msoShape5pointStar

 

Например, овал с диаметрами 20 точек по вертикали и 40 по горизонтали, расположенный в левом верхнем углу листа, можно начертить такой командой:

ActiveSheet.Shapes.AddShape(msoShapeOval,0,0,40,20).Select

Здесь аргументы 0, 0 задают координаты начала фигуры (они в данном случае совпадают с началом листа – его верхним левым углом), число 40 – ширина описывающего прямоугольника (равна большей диагонали нашего овала), число 20 – высота прямоугольника (равна меньшей диагонали овала). Метод Select необходим, чтобы фигура проявилась на листе.

Чтобы начертить окружность, достаточно задать в качестве ширины и высоты диаметр окружности. Например, окружность диаметром 60 точек, расположенную в начале листа, можно задать такой программой:

ActiveSheet.Shapes.AddShape(msoShapeOval,0, 0, 60, 60).Select

Эта же окружность, смещенная на 30 точек относительно начала листа:

ActiveSheet.Shapes.AddShape(msoShapeOval,30,30,60,60).Select

Полный список констант можно найти в справочникеVBA: нажать кнопку вызова справки в окне редактора Visual Basic и ввести в поле вопроса имя раздела: AddShape Method. Проверять типы фигур можно с помощью одной и той же программы создания объекта, заменяя только константу в методе AddShape.

Понравилась статья? Поделить с друзьями:
  • Создание списка в списке в excel
  • Создание своей панели инструментов в excel
  • Создание списка в microsoft excel
  • Создание своей надстройки excel
  • Создание списка в excel что это