Как вставить фигуру в ячейку excel

Содержание

  • Особенности вставки картинок
    • Вставка изображения на лист
    • Редактирование изображения
  • Прикрепление картинки
    • Способ 1: защита листа
    • Способ 2: вставка изображения в примечание
    • Способ 3: режим разработчика
  • Вопросы и ответы

Картинка в Microsoft Excel

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

Особенности вставки картинок

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

Урок: Как вставить картинку в Microsoft Word

Вставка изображения на лист

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

  1. Выделяем ту ячейку, куда вы хотите вставить изображение. Переходим во вкладку «Вставка». Кликаем по кнопке «Рисунок», которая размещена в блоке настроек «Иллюстрации».
  2. Переход к вставки картинки в Microsoft Excel

  3. Открывается окно вставки рисунка. По умолчанию оно всегда открывается в папке «Изображения». Поэтому вы можете предварительно перебросить в неё ту картинку, которую собираетесь вставить. А можно поступить другим путем: через интерфейс этого же окна перейти в любую другую директорию жесткого диска ПК или подключенного к нему носителя. После того, как вы произвели выбор картинки, которую собираетесь добавить в Эксель, жмите на кнопку «Вставить».

Выбор изображения для вставки в Microsoft Excel

После этого рисунок вставляется на лист. Но, как и говорилось ранее, он просто лежит на листе и фактически ни с одной ячейкой не связан.

Расположение изображения на листе в Microsoft Excel

Редактирование изображения

Теперь нужно отредактировать картинку, придать ей соответствующие формы и размер.

  1. Кликаем по изображению правой кнопкой мыши. Открываются параметры рисунка в виде контекстного меню. Кликаем по пункту «Размер и свойства».
  2. Переход в размер и свойства в Microsoft Excel

  3. Открывается окно, в котором присутствует множество инструментов по изменению свойств картинки. Тут можно изменить её размеры, цветность, произвести обрезку, добавить эффекты и сделать много другого. Всё зависит от конкретного изображения и целей, для которых оно используется.
  4. Окно формата рисунка в Microsoft Excel

  5. Но в большинстве случаев нет необходимости открывать окно «Размеры и свойства», так как вполне хватает инструментов, которые предлагаются на ленте в дополнительном блоке вкладок «Работа с рисунками».
  6. Вкладка работа с изображениями в Microsoft Excel

  7. Если мы хотим вставить изображение в ячейку, то самым важным моментом при редактировании картинки является изменение её размеров, чтобы они не были больше размеров самой ячейки. Изменить размер можно следующими способами:
    • через контекстное меню;
    • панель на ленте;
    • окно «Размеры и свойства»;
    • перетащив границы картинки с помощью мышки.

Изменение размера изображения в Microsoft Excel

Прикрепление картинки

Но, даже после того, как изображение стало меньше ячейки и было помещено в неё, все равно оно осталось неприкрепленным. То есть, если мы, например, произведем сортировку или другой вид упорядочивания данных, то ячейки поменяются местами, а рисунок останется все на том же месте листа. Но, в Excel все-таки существуют некоторые способы прикрепления картинки. Рассмотрим их далее.

Lumpics.ru

Способ 1: защита листа

Одним из способов прикрепить изображение является применение защиты листа от изменений.

  1. Подгоняем размер рисунка под размер ячейки и вставляем его туда, как было рассказано выше.
  2. Изображение в ячейке в Microsoft Excel

  3. Кликаем по изображению и в контекстном меню выбираем пункт «Размер и свойства».
  4. Переход в свойства изображения в Microsoft Excel

  5. Открывается окно свойств рисунка. Во вкладке «Размер» удостоверяемся, чтобы величина картинки была не больше размера ячейки. Также проверяем, чтобы напротив показателей «Относительно исходного размера» и «Сохранить пропорции» стояли галочки. Если какой-то параметр не соответствует указанному выше описанию, то изменяем его.
  6. Размер изображения в Microsoft Excel

  7. Переходим во вкладку «Свойства» этого же окна. Устанавливаем галочки напротив параметров «Защищаемый объект» и «Выводить объект на печать», если они не установлены. Ставим переключатель в блоке настроек «Привязка объекта к фону» в позицию «Перемещать и изменять объект вместе с ячейками». Когда все указанные настройки выполнены, жмем на кнопку «Закрыть», расположенную в нижнем правом углу окна.
  8. Изменение свойства изображения в Microsoft Excel

  9. Выделяем весь лист, нажатием сочетания клавиш Ctrl+A, и переходим через контекстное меню в окно настроек формата ячеек.
  10. Переход в формат ячеек в Microsoft Excel

  11. Во вкладке «Защита» открывшегося окна снимаем галочку с параметра «Защищаемая ячейка» и жмем на кнопку «OK».
  12. Снятие защиты с ячеек в Microsoft Excel

  13. Выделяем ячейку, где находится картинка, которую нужно закрепить. Открываем окно формата и во вкладке «Защита» устанавливаем галочку около значения «Защищаемая ячейка». Кликаем по кнопке «OK».
  14. Установка защиты ячейки в Microsoft Excel

  15. Во вкладке «Рецензирование» в блоке инструментов «Изменения» на ленте кликаем по кнопке «Защитить лист».
  16. Переход к включению защиты листа в Microsoft Excel

  17. Открывается окошко, в котором вводим желаемый пароль для защиты листа. Жмем на кнопку «OK», а в следующем открывшемся окне снова повторяем введенный пароль.

Включение защиты листа в Microsoft Excel

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

Урок: Как защитить ячейку от изменений в Excel

Способ 2: вставка изображения в примечание

Также можно привязать рисунок, вставив его в примечание.

  1. Кликаем по ячейке, в которую планируем вставить изображение, правой кнопкой мышки. В контекстном меню выбираем пункт «Вставить примечание».
  2. Вставка примечания в Microsoft Excel

  3. Открывается небольшое окошко, предназначенное для записи примечания. Переводим курсор на его границу и кликаем по ней. Появляется ещё одно контекстное меню. Выбираем в нём пункт «Формат примечания».
  4. Переход в формат примечания в Microsoft Excel

  5. В открывшемся окне настройки формата примечаний переходим во вкладку «Цвета и линии». В блоке настроек «Заливка» кликаем по полю «Цвет». В открывшемся перечне переходим по записи «Способы заливки…».
  6. Формат примечания в Microsoft Excel

  7. Открывается окно способов заливки. Переходим во вкладку «Рисунок», а затем жмем на кнопку с одноименным наименованием.
  8. Добавление рисунка в примечание в Microsoft Excel

  9. Открывается окно добавления изображения, точно такое же, как было описано выше. Выбираем рисунок и жмем на кнопку «Вставить».
  10. Выбор изображения для вставки в Microsoft Excel

  11. Изображение добавилось в окно «Способы заливки». Устанавливаем галочку напротив пункта «Сохранять пропорции рисунка». Жмем на кнопку «OK».
  12. Изображение в примечании в Microsoft Excel

  13. После этого возвращаемся в окно «Формат примечания». Переходим во вкладку «Защита». Убираем галочку с параметра «Защищаемый объект».
  14. Отключение защиты примечания в Microsoft Excel

  15. Переходим во вкладку «Свойства». Устанавливаем переключатель в позицию «Перемещать и изменять объект вместе с ячейками». Вслед за этим жмем на кнопку «OK».

Свойства примечания в Microsoft Excel

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

Изображение вставлено в примечание в Microsoft Excel

Способ 3: режим разработчика

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

  1. Находясь во вкладке «Файл» переходим в раздел «Параметры».
  2. Переход в раздел параметры в Microsoft Excel

  3. В окне параметров перемещаемся в подраздел «Настройка ленты». Устанавливаем галочку около пункта «Разработчик» в правой части окна. Жмем на кнопку «OK».
  4. Включение режима раздработчика в Microsoft Excel

  5. Выделяем ячейку, в которую планируем вставить картинку. Перемещаемся во вкладку «Разработчик». Она появилась после того, как мы активировали соответствующий режим. Кликаем по кнопке «Вставить». В открывшемся меню в блоке «Элементы ActiveX» выбираем пункт «Изображение».
  6. Выбор элемента AntiveX в Microsoft Excel

  7. Появляется элемент ActiveX в виде пустого четырехугольника. Регулируем его размеры перетаскиванием границ и помещаем в ячейку, где планируется разместить изображение. Кликаем правой кнопкой мыши по элементу. В контекстном меню выбираем пункт «Свойства».
  8. Свойства элемента в Microsoft Excel

  9. Открывается окно свойств элемента. Напротив параметра «Placement» устанавливаем цифру «1» (по умолчанию «2»). В строке параметра «Picture» жмем на кнопку, на которой изображено многоточие.
  10. Свойства элемента в программе Microsoft Excel

  11. Открывается окно вставки изображения. Ищем нужную картинку, выделяем её и жмем на кнопку «Открыть».
  12. Открытие изображения в Microsoft Excel

  13. После этого можно закрывать окно свойств. Как видим, рисунок уже вставлен. Теперь нам нужно полностью привязать его к ячейке. Выделяем картинку и переходим во вкладку «Разметка страницы». В блоке настроек «Упорядочить» на ленте жмем на кнопку «Выровнять». Из выпадающего меню выбираем пункт «Привязать к сетке». Затем чуть-чуть двигаем за край рисунка.

Привязка к сетке в Microsoft Excel

После выполнения вышеперечисленных действий картинка будет привязано к сетке и выбранной ячейке.

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

На чтение 5 мин Опубликовано 07.01.2021

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

Содержание

  1. Особенности прикрепления изображений
  2. Как вставить картинку в Excel
  3. Как отредактировать рисунок
  4. Как прикрепляется картинка к ячейке
  5. Защита листа
  6. Установка рисунка в примечании
  7. Заключение

Особенности прикрепления изображений

Перед тем как размещать фото в Excеl, важно изучить несколько особенностей процедуры:

  1. Изображение, которое пользователь хочет вставить, должно размещаться на жестком диске или на съемном носителе, который подсоединен к PC.
  2. Рисунок, вставляемый в Эксель, сразу не привяжется к определенной ячейке, а будет располагаться на рабочем листе.
  3. Некоторые фотографии могут потерять в качестве после размещения в табличке.

Как вставить картинку в Excel

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

  1. Определиться с изображением и разместить его в любом месте своего ПК.
  2. Открыть MicrosoftOfficeExcel.
  3. Кликнуть ЛКМ по элементу, в котором надо разместить картинку.
  4. Перейти в раздел «Вставка» и щелкнуть по слову «Рисунок».

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

1
  1. Указывать путь к расположению картинки на компьютере, выбрав соответствующий раздел диска в открывшемся окне, а затем нажать на кнопку «Вставить».

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

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

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

3

Обратите внимание! На этом этапе рисунок еще не будет прикреплен к определенному элементу табличного массива.

Как отредактировать рисунок

Теперь необходимо отредактировать фото, вставленное в Excel, привести его к «надлежащему» виду. Действовать нужно так:

  1. Кликнуть ПКМ по любому месту, вставленной ранее картинки и в меню контекстного типа нажать по строке «Размер и свойства».
  2. В отобразившемся окошке возможно поменять параметры изображения, обрезать его, наложить различные эффекты и т.д. Здесь пользователь выполняет действия по личному усмотрению.

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

4
  1. Закрывать окошко «Размер и свойства» и кликнуть по надписи «Работа с рисунками» в верхней панели инструментов программы.
  2. Теперь важно уменьшать параметры картинки так, чтобы она разместилась в выбранной ячейке табличного массива. Для этой цели границы фотографии можно сдвинуть ЛКМ.

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

5

Как прикрепляется картинка к ячейке

После уменьшения размеров изображение все еще не будет прикреплено к элементу табличного массива. Для закрепления рисунка придется сделать ряд дополнительных манипуляций. Далее будут рассмотрены самые распространенные способы прикрепления фото к ячейке в Microsoft Office Excel.

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

Защита листа

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

  1. Передвинуть отредактированное фото в табличный элемент с помощью ЛКМ.

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

6
  1. Кликнуть ПКМ по фото и нажать по строчке «Размер и свойства».
  2. В меню «Размер» проверить выставленные параметры. Их значения не должны превышать размеров ячейки. Также надо поставить галочки напротив строк «Сохранить пропорции» и «Относительно исходного размера».

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

7
  1. Войти во вкладку «Свойства». Здесь необходимо поставить тумблер рядом со строкой «Перемещать и изменять объект вместе с ячейками». Напротив параметров «Защищаемый объект» и «Выводить объект на печать» надо также поставить галочки.

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

8
  1. Закрыть окно, выделить рабочее пространство целиком сочетанием кнопок «Ctrl+A» и перейти в раздел «Формат ячеек», нажав по любому месту листа ПКМ.

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

9
  1. В новом окошке в разделе «Защита» снять галку с пунктика «Защищаемая ячейка», затем выделить ячейку с размещенной картинкой и опять поставить эту галочку.

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

10

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

Установка рисунка в примечании

Картинка, размещенная в примечании Excel, автоматически будет закреплена в ячейке. Способ реализуется следующим образом:

  1. Щелкнуть ПКМ по нужному объекту и в меню указывать на вариант «Вставить примечание».
  2. В окне записи примечания еще раз нажать ПКМ и указать на строчку «Формат примечания».

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

11
  1. В появившемся окошке перейти в раздел «Цвета и линии», затем развернуть вкладку «Цвет» и нажать по кнопке «Способы заливки».

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

12
  1. Откроется еще одно окно, в котором надо кликнуть по последней вкладке в списке инструментов сверху и щелкнуть по слову «Рисунок».

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

13
  1. Указать путь к расположению рисунка на ПК и нажать по слову «Вставить».

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

14
  1. Теперь фото добавится в окошко «Способы заливки». Пользователю останется поставить галочку рядом с пунктом «Сохранять пропорции рисунка» и нажать «ОК».

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

15
  1. Вернуться в окно «Формат примечания» и в разделе «Защита» снять галочку со строчки «Примечаемый объект».

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

16
  1. В этом же окне переместиться во вкладку «Свойства» и поставить тумблер в поле «Перемещать и изменять объект вместе с ячейками», после чего кликнуть «ОК».

kak-privyazat-kartinku-k-yachejke-v-tablice-excel

17

Обратите внимание! Рассмотренный метод привязывает картинку к примечанию конкретной ячейки, но накладывает ряд ограничений на элемент табличного массива.

Заключение

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

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

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

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

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

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

Содержание

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

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

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

Фигуры 3

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

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

Фигуры 4

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

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

Фигуры 5

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

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

Фигуры 6

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

Мишень

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

Фигуры 8

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

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

Фигуры 9

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

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

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

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

0 / 0 / 0

Регистрация: 28.01.2022

Сообщений: 9

1

Вставить фигуру в ячейку

04.02.2022, 01:45. Показов 1856. Ответов 3


Студворк — интернет-сервис помощи студентам

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

Миниатюры

Вставить фигуру в ячейку
 



0



KoGG

5590 / 1580 / 406

Регистрация: 23.12.2010

Сообщений: 2,366

Записей в блоге: 1

04.02.2022, 10:24

2

Лучший ответ Сообщение было отмечено Aviator22 как решение

Решение

Только фигура все равно не в ячейке, а поверх нее.

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
Sub MyShapeAdd()
    Dim MyShape As Shape, ShapeLeft!, ShapeTop!
    ShapeLeft = Range("E10").Left + 3
    ShapeTop = Range("E10").Top + 3
    Set MyShape = ActiveSheet.Shapes.AddShape(msoShapeOval, ShapeLeft, ShapeTop, 9, 9)
    With MyShape
        .Height = 7
        .Width = 7
        .Fill.ForeColor.RGB = RGB(CInt(Rnd() * 3) * 85, CInt(Rnd() * 3) * 85, CInt(Rnd() * 3) * 85)
    End With
End Sub



1



0 / 0 / 0

Регистрация: 28.01.2022

Сообщений: 9

04.02.2022, 13:31

 [ТС]

3

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



0



KoGG

5590 / 1580 / 406

Регистрация: 23.12.2010

Сообщений: 2,366

Записей в блоге: 1

08.02.2022, 09:11

4

Лучший ответ Сообщение было отмечено Aviator22 как решение

Решение

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Sub MyShapeAdd_to_Range()
    Dim MyCell As Range
    For Each MyCell In Range("B1:D5").Cells
        MyShapeAdd MyCell
    Next
End Sub
Sub MyShapeAdd(MyCell As Range)
    Dim MyShape As Shape, ShapeLeft!, ShapeTop!
    ShapeLeft = MyCell.Left + 3
    ShapeTop = MyCell.Top + 3
    Set MyShape = MyCell.Parent.Shapes.AddShape(msoShapeOval, ShapeLeft, ShapeTop, 9, 9)
    With MyShape
        .Height = 7
        .Width = 7
        .Fill.ForeColor.RGB = RGB(CInt(Rnd() * 3) * 85, CInt(Rnd() * 3) * 85, CInt(Rnd() * 3) * 85)
    End With
End Sub



1



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

Примечание: прежде чем приступать, непосредственно, к процедуре вставки картинки в Excel, нужно, чтобы оно было под рукой – на жестком диске компьютера или USB-накопителе, который подключен к ПК.

Содержание

  • Вставляем картинку на лист
  • Настраиваем картинку
  • Прикрепляем рисунок к ячейке
  • Защищаем ячейку с изображением от изменений
  • Вставляем картинку в примечание к ячейке
  • Вставляем картинку через режим разработчика
  • Заключение

Вставляем картинку на лист

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

  1. Встаем в ту ячейку, куда планируем вставить картинку. Переключаемся во вкладку “Вставка”, где щелкаем по кнопке “Иллюстрации”. В раскрывшемся списке выбираем пункт “Рисунки”.Вставка рисунка в Эксель
  2. На экране появится окно, в котором нужно выбрать нужный рисунок. Для этого сначала переходим в папку, содержащую требуемый файл (по умолчанию выбрана папка “Изображения”), затем кликаем по нему и жмем кнопку “Открыть” (или можно просто дважды щелкнуть по файлу).Выбор изображения для вставки в Эксель
  3. В результате, выбранная картинка вставится на лист книги. Однако, как можно заметить, она просто разместилась поверх ячеек и с ними никак не связана. Поэтому переходим к следующим этапам.Вставка изображения в Excel

Настраиваем картинку

Теперь нам нужно настроить вставленную картинку, задав ей нужные размеры.

  1. Щелкаем по картинке правой кнопкой мыши. В раскрывшемся перечне выбираем “Размер и свойства”.Размер и свойства изображения в Эксель
  2. Появится окно формата рисунка, где мы можем детально настроить его параметры:
    • размеры (высота и ширина);
    • угол поворота;
    • высоту и ширину в процентах;
    • сохранение пропорции и т.д..Настройка параметров рисунка в Эксель
  3. Однако в большинстве случае вместо перехода в окно формата рисунка, достаточно тех настроек, которые можно сделать во вкладке “Формат” (при этом должен быть выделен именно сам рисунок).Настройка рисунка во вкладке Формат в Экселе
  4. Допустим, нам нужно настроить размер картинки таким образом, чтобы она не выходила за границы выбранной ячейки. Сделать это можно по-разному:

Прикрепляем рисунок к ячейке

Итак, мы вставили картинку на лист Excel и настроили ее размер, что позволило вписать ее в границы выбранной ячейки. Теперь нужно прикрепить рисунок к этой ячейке. Делается это для того, чтобы в случаях, когда изменение структуры таблицы приводит к изменении первоначального местоположения ячейки, рисунок перемещался вместе с ней. Реализовать это можно следующим образом:

  1. Вставляем изображение и настраиваем его размеры под границы ячейки, как это было описано выше.
  2. Щелкаем по картинке и в раскрывшемся перечне выбираем “Размер и свойства”.Размер и свойства изображения в Excel
  3. Перед нами появится уже знакомое окна формата рисунка. Убедившись в том, что размеры соответствуют желаемым значениям, а также, что стоят флажки “Сохранить пропорции” и “Относительно исходного размера”, переходим к “Свойствам”.Свойства рисунка в Excel
  4. В свойствах рисунка ставим флажки напротив пунктов “Защищаемый объект” и “Выводить объект на печать”. Также, выбираем опцию “Перемещать и изменять размеры вместе с ячейками”.Настройка прикрепления рисунка к ячейке в Эксель

Защищаем ячейку с изображением от изменений

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

  1. Выделяем весь лист, для чего сначала снимаем выделение с изображения, кликнув по любой другой ячейке, после чего жмем комбинацию клавиш Ctrl+A. Затем вызываем контекстное меню ячеек щелчком правой кнопки мыши по любому месту выделенной области и выбираем пункт “Формат ячеек”.Переход к формату ячеек в Excel
  2. В окне форматирования переключаемся во вкладку “Защита”, где убираем флажок напротив пункта “Защищаемая ячейка” и щелкаем OK.Настройка защиты в формате ячеек Excel
  3. Теперь кликаем по ячейке, куда был вставлен рисунок. После этого, также через контекстное меню заходим в ее формат, затем идем вкладку “Защита”. Ставим галочку напротив опции “Защищаемая ячейка” и жмем OK.Включение защиты ячеек в ExcelПримечание: если рисунок, вставленный в ячейку, будет полностью перекрывать ее, то нажатие кнопок мыши по ней будет вызывать свойства и настройки именно рисунка. Поэтому, чтобы перейти в ячейку с изображением (выделить ее), лучше всего кликнуть на любую другую ячейку рядом с ней, после чего, используя навигационные клавиши на клавиатуре (вверх, вниз, вправо, влево), перейти в требуемую. Также, для вызова контекстного меню можно использовать специальную клавишу на клавиатуре, которая находится слева от Ctrl.Клавиша контекстного меню на клавиатуре
  4. Переключаемся во вкладку “Рецензирование”, где жмем на кнопку “Защитить лист” (когда размеры окна сжаты, сначала нужно нажать кнопку “Защита”, после чего в раскрывшемся перечне появится нужный пункт).Включение защиты листа в Эксель
  5. Появится небольшое окно, где мы можем задать пароль для защиты листа и список действий, которые могут выполнять пользователи. По готовности щелкаем OK.Настройка защиты листа в Эксель
  6. В следующем окне подтверждаем введенный пароль и жмем OK.Подтверждение пароля для защиты листа в Эксель
  7. В результате выполненных действий, ячейка, в которой находится картинка, будет защищена от любых изменений, в т.ч. удаления.Ошибка в Эксель при попытке редактировать защищенную ячейкуПри этом, остальные ячейки листа остаются редактируемыми, причем, степень свободы действий в их отношении зависит от того, какие именно пункты мы выбрали при включении защиты листа.

Вставляем картинку в примечание к ячейке

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

  1. Щелкаем правой кнопкой мыши по ячейке, куда хотим вставить картинку. В раскрывшемся списке выбираем команду “Вставить примечание”.Вставка примечания в Excel
  2. Появится небольшая область для ввода примечания. Наводим курсор на границу области примечания, кликаем правой кнопкой мыши по ней и в открывшемся списке щелкаем по пункту “Формат примечания”.Переход в формат примечания в Excel
  3. На экране отобразится окно настроек примечания. Переключаемся во вкладку “Цвета и линии”. В параметрах заливки щелкаем по текущему цвету. Откроется список, в котором выбираем пункт “Способы заливки”.Настройка цвета и линий примечания в Excel
  4. В окне способов заливки переключаемся во вкладку “Рисунок”, где жмем кнопку с таким же названием.Выбор рисунка в качестве заливки примечания в Эксель
  5. Появится окно вставки изображений, в котором выбираем вариант “Из файла”.Вставка изображения из файла для заливки примечания в Excel
  6. После этого откроется окно выбора рисунка, с которым мы уже сталкивались в начале нашей статьи. Переходим в папку, содержащую файл с нужным изображением, после чего жмем кнопку “Вставить”.Выбор рисунка для вставки в Excel
  7. Программа вернет нас в предыдущее окно выбора способов заливки с выбранным рисунком. Ставим флажок для опции “Сохранять пропорции рисунка”, после чего щелкаем OK.Настройка способов заливки примечания в Excel
  8. После этого мы окажемся в основном окно формата примечания, где переключаемся во вкладку “Защита”. Здесь снимаем флажок напротив пункта “Защищаемый объект”.Снятие защиты в формате примечания в Excel
  9. Далее переходим во вкладку “Свойства”. Выбираем опцию “Перемещать и изменять объект вместе с ячейками”. Все настройки выполнены, так что можно нажимать кнопку OK.Свойства примечания в Excel
  10. В результате выполненных действий нам удалось в качестве примечания к ячейке не только вставить картинку, но и привязать ее к ячейке.Вставка изображения в примечание в Excel
  11. При желании, примечание можно скрыть. В этом случае, оно будет отображаться только при наведении курсора на ячейку. Для этого щелкаем правой кнопкой мыши по ячейке с примечанием и в контекстном меню выбираем пункт “Скрыть примечание”.Скрытие примечания ячейки в ExcelПри необходимости, аналогичным образом примечание включается обратно.

Вставляем картинку через режим разработчика

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

  1. Переходим в меню “Файл”, где кликаем по пункту “Параметры”.Переход в параметры Эксель
  2. Откроется окно параметров, где в перечне слева жмем по разделу “Настроить ленту”. После этого в правой части окна в настройках ленты находим строку “Разработчик”, ставим напротив нее флажок и щелкаем OK.Включение режима разработчика в параметрах Эксель
  3. Встаем в ячейку, куда хотим вставить изображение, после чего переходим во вкладку “Разработчик”. В разделе инструментов “Элементы управления” находим кнопку “Вставить” и щелкаем по ней. В раскрывшемся перечне жмем на значок “Изображение” в группе “Элементы ActiveX”.Вставка изображения в Эксель через режим разработчика
  4. Курсор сменит вид на крестик. С помощью зажатой левой кнопки мыши выделяем область для будущего изображения. В случае необходимости, размеры этой области можно потом настроить или изменить местоположение получившегося прямоугольника (квадрата), чтобы поместить его внутри ячейки.Область для вставки изображения в Эксель через режим разработчика
  5. Правой кнопкой мыши щелкаем по полученной фигуре. В раскрывшемся перечне команд выбираем “Свойства”.Свойства области для вставки изображения в Excel через Разработчик
  6. Перед нами появится окно со свойствами элемента:
    • в значении параметра “Placement” указываем цифру “1” (начальное значение – “2”).
    • в области для ввода значения напротив параметра “Picture” щелкаем по кнопке с троеточием.Настройка вставки изображения в Excel через Разработчик
  7. Появится окно загрузки изображения. Выбираем здесь нужный файл и открываем его, нажав соответствующую кнопку (рекомендуется выбрать тип файлов “All Files”, так как в противном случае часть расширений будет не видна в данном окне).Выбор изображения для загрузки в Эксель через Разработчик
  8. Как видим, картинка вставлена на лист, однако, отображается только ее часть, поэтому требуется настройка размеров. Для этого щелкаем по значку в виде небольшого треугольника вниз в поле значения параметра “PictureSizeMode”.Настройка размера изображения в Эксель, вставленного через Разработчик
  9. В раскрывшемся списке выбираем вариант с цифрой “1” в начале.Настройка размера изображения в Разработчике Эксель
  10. Теперь все изображение поместилось внутри прямоугольной области, поэтому настройки можно закрывать.Вставка изображения в Excel через режим Разработчика
  11. Остается только привязать картинку к ячейке. Для этого переходим во вкладку “Разметка страницы”, где жмем кнопку “Упорядочение”. В раскрывшемся списке выбираем пункт “Выровнять”, затем – “Привязать к сетке”.Привязка изображения к сетке в Эксель
  12. Готово, картинка привязана к выбранной ячейке. К тому же, теперь ее границы будут “прилипать” к границам ячейки, если мы будет двигать картинку или менять ее размеры.Настройка размеров и положения картинки в Excel
  13. Это позволит без особых усилий аккуратно вписать рисунок в ячейку.Картинка в ячейке Эксель

Заключение

Таким образом, существует несколько способов, пользуясь которыми можно вставить картинку в ячейку на листе Эксель. Самый простой метод – это использование инструментов во вкладке “Вставка”, поэтому неудивительно, что именно он пользуется наибольшей популярностью у пользователей. Помимо этого, есть возможность вставки изображений в качестве примечаний к ячейкам или добавление картинок на лист с помощью специального Режима разработчика.

Визуальное оформление электронной таблицы в Microsoft Excel – задача, с которой сталкивается практически каждый пользователь программы. Один из вариантов преображения внешнего вида – добавление картинки под текст, чтобы изображение стало отображаться как фон. Вы можете использовать три разных метода, чтобы достичь необходимого результата. Каждый имеет свои особенности и хитрости.

Вариант 1: Вставка подложки

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

  1. Откройте необходимую таблицу, перейдите на вкладку «Разметка страницы» и нажмите по кнопке «Подложка».Переход на вкладку Разметка страницы для вставки изображения под текст в Microsoft Excel

  2. Выберите вариант «Из файла», чтобы указать собственное изображение как подложку.Выбор варианта добавления для вставки изображения под текст в Microsoft Excel

  3. Отыщите его через открывшееся окно «Проводника» и дважды кликните по картинке левой кнопкой мыши.Поиск файла в Проводнике для вставки изображения под текст в Microsoft Excel

  4. Вы увидите, что теперь фон изменился, и вместо стандартного белого цвета отображается выбранное изображение. Оно растягивается на весь диапазон таблицы, что, к сожалению, нельзя изменить самостоятельно.Просмотр новой подложки для вставки изображения под текст в Microsoft Excel

  5. Для удаления текущей подложки используйте кнопку «Удалить фон», которая находится на той же вкладке «Разметка страницы».Кнопка удаления подложки после вставки изображения под текст в Microsoft Excel

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Вариант 2: Редактирование фигуры

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

  1. Откройте вкладку «Вставка» и среди всех фигур отыщите прямоугольник.Создание новой фигуры в таблице для вставки изображения под текст в Microsoft Excel

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

  3. Щелкните по фигуре правой кнопкой мыши и из появившегося контекстного меню выберите пункт «Формат фигуры».Переход к настройкам фигуры для вставки изображения под текст в Microsoft Excel

  4. Перейдите ко второму разделу и сделайте контур белым, поскольку по умолчанию границы выделяются черным цветом, что нас не устраивает.Удаление границ фигуры для вставки изображения под текст в Microsoft Excel

  5. Вернитесь на вкладку «Заливка», разверните соответствующий раздел и отметьте маркером пункт «Рисунок или текстура», после чего щелкните по кнопке «Вставить».Создание новой заливки фигуры для вставки изображения под текст в Microsoft Excel

  6. В новом окне выберите первый пункт – «Из файла».Выбор файла заливки фигуры для вставки изображения под текст в Microsoft Excel

  7. Вставьте картинку и отредактируйте ее прозрачность. Если пока вы не знаете, насколько прозрачным должно быть изображение, позже можно будет вернуться к этой настройке.Настройка прозрачности фигуры для вставки изображения под текст в Microsoft Excel

  8. Теперь перейдите в таблицу, измените размер фигуры и передвиньте ее так, чтобы достичь корректного отображения. Расположение фигуры в таблице для вставки изображения под текст в Microsoft Excel

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

Вариант 3: Вставка изображения как колонтитула

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

  1. На вкладке «Вставка» разверните список «Текст» и нажмите кнопку «Колонтитулы».Создание колонтитула для вставки изображения под текст в Microsoft Excel

  2. В блоке «Элементы колонтитулов» щелкните по кнопке для добавления изображения.Переход к добавлению рисунка колонтитула для вставки изображения под текст в Microsoft Excel

  3. В новом окне выберите вариант «Из файла».Открытие Проводника для выбора рисунка колонтитула для вставки изображения под текст в Microsoft Excel

  4. Откроется «Проводник», где вам стоит отыскать картинку и дважды кликнуть по ней левой кнопкой мыши.Выбор рисунка колонтитула для вставки изображения под текст в Microsoft Excel

  5. После нажатия клавиши Enter вы увидите, что текущее изображение стало фоном для таблицы. К сожалению, редактировать его нельзя, поэтому остается довольствоваться стандартными параметрами.Просмотр нового колонтитула для вставки изображения под текст в Microsoft Excel

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

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

Как вставить картинку на лист

Если скопировать картинку и вставить её в электронную таблицу Эксель, она просто займёт определённое место на листе. Если после этого изменять размеры ячеек, удалять или добавлять новые, то картинка останется на прежнем месте. Несмотря на то, что клетки под ней сдвинутся.

Для того чтобы правильно вставить фото в Excel, нужно учесть следующее:

  1. Картинка на странице будет смотреться лучше, если она целиком расположена внутри ячейки. Для этого нужно придать клеточке нужные размеры и форму.
  2. В дальнейшем возможны ситуации, когда содержимое электронной таблицы будет корректироваться. Это может привести к тому, что ячейки, расположенные под картинкой сдвинутся. Удобно, если расположение изображения привязано к определённой клеточке. Тогда при корректировке страницы ее расположение останется правильным.

Последнее свойство будет полезно, например, в том случае, если на листе проведена сортировка строк.

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

Вставка в ячейку

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

Перед тем, как вставить рисунок в ячейку, нужно запустить Excel. Затем выбрать клеточку, которая находится в том месте, куда нужно поместить рисунок. Во вкладке «Вставка» необходимо нажать на кнопку «Рисунок». После этого откроется экран для выбора нужного файла. Нужно отыскать каталог, где хранится изображение и указать на него. После подтверждения можно увидеть картинку, размещённую на странице Excel в нужном месте.

Прикрепление изображения

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

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

Защита листа

Для этого нужно сделать следующее:

  1. Нужно расширить границы ячейки и изменить величину рисунка таким образом, чтобы изображение поместилось внутрь клеточки.
  2. Надо кликнуть правой кнопкой мышки по рисунку и в контекстном меню выбрать строку «Размер и свойства».
  3. В левой части открывшегося окна находим перечень вкладок. Необходимо перейти на «Размер».
  4. Необходимо удостовериться в том, что рисунок целиком помещается внутри ячейки. В двух имеющихся чек-боксах («Относительно размера» и «Сохранить пропорции») должны стоять галочки.Формат рисунка
  5. Далее необходимо перейти на вкладку «Свойства». В верхнем переключателе выбирают строку, соответствующую тому, что объект будет перемещаться вместе с соответствующими клеточками. Отмечают оба чек-бокса («Защищаемый объект» и «Выводить на печать»).
  6. Теперь необходимо выделить всю страницу. Это делают при помощи нажатия комбинации клавиш «Ctrl+A». Затем переходят к форматированию ячейки. Для этого необходимо кликнуть на ней правой клавишей мыши.
  7. Необходимо выбрать клеточку, в которой расположено изображение. На вкладке «Защита» надо отметить строку, где идёт речь о защите ячеек.
  8. Теперь в главном меню во вкладке «Рецензирование» нужно выбрать строку «Защита листа». На открывшемся экране требуется ввести пароль для разблокировки, и подтвердить ввод.Привязка объекта

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

Вставка в примечание

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

Вставка картинки в примечание выполняется следующим образом:

  1. Сначала выбирают нужную ячейку и создают примечание к ней. Это можно сделать с помощью контекстного меню, выбрав в нём соответствующую строку.
  2. Кликнув на его границе, в появившемся меню переходят к формату примечания.Формат примечания
  3. В появившемся окне необходимо зайти на вкладку «Цвета и линии». При выборе цвета в нижней части есть кнопка выбора способа заливки.Цвета и линии
  4. Для этого действия предусмотрено четыре вкладки, надо открыть ту, которая относится к рисункам. Предоставляется возможность указать файл, содержащий картинку. После подтверждения нужное изображение станет фоном примечания.Способ заливки
  5. Нужно отметить пункт, относящийся к сохранению пропорций рисунка.
  6. Во вкладке «Защита» отменяют защиту объекта.
  7. Среди свойств отмечают перемещение объекта вместе с ячейками.

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

Режим разработчика

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

В разделе «Параметры» выбирают настройку ленты и ставят галочку напротив строки «Инструменты разработчика».Инструменты разработчика

Далее следует выбрать ячейку.

Теперь можно приступить к процедуре привязки. Делается это следующим образом:

  1. В ленте «Разработчик» нужно перейти к вставке объекта ActiveX, выбрав при этом изображение.Элементы разработчики
  2. На странице появится пустой прямоугольник. Кликнув правой клавишей мыши в контекстном меню, переходят к свойствам объекта. Их надо установить таким образом: Placement=1, для Picture, нажав на кнопку с многоточием, выбирают файл с изображением. Затем подтверждают ввод данных.Изменение настроек
  3. На ленте «Формат» выбирают выравнивание. В появившемся подменю надо нажать на строку «Привязать к ячейке».

После выполнения этих действий картинка станет привязанной к ячейке.

Как сделать рисунок за текстом

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

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

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

Вставка картинки в колонтитул

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

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

Если изображение будет выглядеть слишком ярким, его можно откорректировать. Для этого в разделе «Колонтитулы» выбирают установку формата рисунка. В выпадающем списке «Цвет» выбирают «Подложка». В результате цвет станет приглушённым.

Работа с фигурами в 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, нужно учесть следующее:

  1. Картинка на странице будет смотреться лучше, если она целиком расположена внутри ячейки. Для этого нужно придать клеточке нужные размеры и форму.
  2. В дальнейшем возможны ситуации, когда содержимое электронной таблицы будет корректироваться. Это может привести к тому, что ячейки, расположенные под картинкой сдвинутся. Удобно, если расположение изображения привязано к определённой клеточке. Тогда при корректировке страницы ее расположение останется правильным.

Последнее свойство будет полезно, например, в том случае, если на листе проведена сортировка строк.

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

Вставка в ячейку

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

Перед тем, как вставить рисунок в ячейку, нужно запустить Excel. Затем выбрать клеточку, которая находится в том месте, куда нужно поместить рисунок. Во вкладке «Вставка» необходимо нажать на кнопку «Рисунок». После этого откроется экран для выбора нужного файла. Нужно отыскать каталог, где хранится изображение и указать на него. После подтверждения можно увидеть картинку, размещённую на странице Excel в нужном месте.

Прикрепление изображения

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

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

Защита листа

Для этого нужно сделать следующее:

  1. Нужно расширить границы ячейки и изменить величину рисунка таким образом, чтобы изображение поместилось внутрь клеточки.
  2. Надо кликнуть правой кнопкой мышки по рисунку и в контекстном меню выбрать строку «Размер и свойства».
  3. В левой части открывшегося окна находим перечень вкладок. Необходимо перейти на «Размер».
  4. Необходимо удостовериться в том, что рисунок целиком помещается внутри ячейки. В двух имеющихся чек-боксах («Относительно размера» и «Сохранить пропорции») должны стоять галочки.
  5. Далее необходимо перейти на вкладку «Свойства». В верхнем переключателе выбирают строку, соответствующую тому, что объект будет перемещаться вместе с соответствующими клеточками. Отмечают оба чек-бокса («Защищаемый объект» и «Выводить на печать»).
  6. Теперь необходимо выделить всю страницу. Это делают при помощи нажатия комбинации клавиш «Ctrl+A». Затем переходят к форматированию ячейки. Для этого необходимо кликнуть на ней правой клавишей мыши.
  7. Необходимо выбрать клеточку, в которой расположено изображение. На вкладке «Защита» надо отметить строку, где идёт речь о защите ячеек.
  8. Теперь в главном меню во вкладке «Рецензирование» нужно выбрать строку «Защита листа». На открывшемся экране требуется ввести пароль для разблокировки, и подтвердить ввод.

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

Вставка в примечание

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

Вставка картинки в примечание выполняется следующим образом:

  1. Сначала выбирают нужную ячейку и создают примечание к ней. Это можно сделать с помощью контекстного меню, выбрав в нём соответствующую строку.
  2. Кликнув на его границе, в появившемся меню переходят к формату примечания.
  3. В появившемся окне необходимо зайти на вкладку «Цвета и линии». При выборе цвета в нижней части есть кнопка выбора способа заливки.
  4. Для этого действия предусмотрено четыре вкладки, надо открыть ту, которая относится к рисункам. Предоставляется возможность указать файл, содержащий картинку. После подтверждения нужное изображение станет фоном примечания.
  5. Нужно отметить пункт, относящийся к сохранению пропорций рисунка.
  6. Во вкладке «Защита» отменяют защиту объекта.
  7. Среди свойств отмечают перемещение объекта вместе с ячейками.

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

Режим разработчика

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

В разделе «Параметры» выбирают настройку ленты и ставят галочку напротив строки «Инструменты разработчика».

Далее следует выбрать ячейку.

Теперь можно приступить к процедуре привязки. Делается это следующим образом:

  1. В ленте «Разработчик» нужно перейти к вставке объекта ActiveX, выбрав при этом изображение.
  2. На странице появится пустой прямоугольник. Кликнув правой клавишей мыши в контекстном меню, переходят к свойствам объекта. Их надо установить таким образом: Placement=1, для Picture, нажав на кнопку с многоточием, выбирают файл с изображением. Затем подтверждают ввод данных.
  3. На ленте «Формат» выбирают выравнивание. В появившемся подменю надо нажать на строку «Привязать к ячейке».

После выполнения этих действий картинка станет привязанной к ячейке.

Как сделать рисунок за текстом

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

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

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

Вставка картинки в колонтитул

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

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

Если изображение будет выглядеть слишком ярким, его можно откорректировать. Для этого в разделе «Колонтитулы» выбирают установку формата рисунка. В выпадающем списке «Цвет» выбирают «Подложка». В результате цвет станет приглушённым.

Вставка изображения в Microsoft Excel

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

Особенности вставки картинок

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

Вставка изображения на лист

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

    Выделяем ту ячейку, куда вы хотите вставить изображение. Переходим во вкладку «Вставка». Кликаем по кнопке «Рисунок», которая размещена в блоке настроек «Иллюстрации».

  • Открывается окно вставки рисунка. По умолчанию оно всегда открывается в папке «Изображения». Поэтому вы можете предварительно перебросить в неё ту картинку, которую собираетесь вставить. А можно поступить другим путем: через интерфейс этого же окна перейти в любую другую директорию жесткого диска ПК или подключенного к нему носителя. После того, как вы произвели выбор картинки, которую собираетесь добавить в Эксель, жмите на кнопку «Вставить».
  • После этого рисунок вставляется на лист. Но, как и говорилось ранее, он просто лежит на листе и фактически ни с одной ячейкой не связан.

    Редактирование изображения

    Теперь нужно отредактировать картинку, придать ей соответствующие формы и размер.

      Кликаем по изображению правой кнопкой мыши. Открываются параметры рисунка в виде контекстного меню. Кликаем по пункту «Размер и свойства».

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

  • Если мы хотим вставить изображение в ячейку, то самым важным моментом при редактировании картинки является изменение её размеров, чтобы они не были больше размеров самой ячейки. Изменить размер можно следующими способами:
    • через контекстное меню;
    • панель на ленте;
    • окно «Размеры и свойства»;
    • перетащив границы картинки с помощью мышки.
  • Прикрепление картинки

    Но, даже после того, как изображение стало меньше ячейки и было помещено в неё, все равно оно осталось неприкрепленным. То есть, если мы, например, произведем сортировку или другой вид упорядочивания данных, то ячейки поменяются местами, а рисунок останется все на том же месте листа. Но, в Excel все-таки существуют некоторые способы прикрепления картинки. Рассмотрим их далее.

    Способ 1: защита листа

    Одним из способов прикрепить изображение является применение защиты листа от изменений.

      Подгоняем размер рисунка под размер ячейки и вставляем его туда, как было рассказано выше.

    Кликаем по изображению и в контекстном меню выбираем пункт «Размер и свойства».

    Открывается окно свойств рисунка. Во вкладке «Размер» удостоверяемся, чтобы величина картинки была не больше размера ячейки. Также проверяем, чтобы напротив показателей «Относительно исходного размера» и «Сохранить пропорции» стояли галочки. Если какой-то параметр не соответствует указанному выше описанию, то изменяем его.

    Переходим во вкладку «Свойства» этого же окна. Устанавливаем галочки напротив параметров «Защищаемый объект» и «Выводить объект на печать», если они не установлены. Ставим переключатель в блоке настроек «Привязка объекта к фону» в позицию «Перемещать и изменять объект вместе с ячейками». Когда все указанные настройки выполнены, жмем на кнопку «Закрыть», расположенную в нижнем правом углу окна.

    Выделяем весь лист, нажатием сочетания клавиш Ctrl+A, и переходим через контекстное меню в окно настроек формата ячеек.

    Во вкладке «Защита» открывшегося окна снимаем галочку с параметра «Защищаемая ячейка» и жмем на кнопку «OK».

    Выделяем ячейку, где находится картинка, которую нужно закрепить. Открываем окно формата и во вкладке «Защита» устанавливаем галочку около значения «Защищаемая ячейка». Кликаем по кнопке «OK».

    Во вкладке «Рецензирование» в блоке инструментов «Изменения» на ленте кликаем по кнопке «Защитить лист».

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

    Способ 2: вставка изображения в примечание

    Также можно привязать рисунок, вставив его в примечание.

      Кликаем по ячейке, в которую планируем вставить изображение, правой кнопкой мышки. В контекстном меню выбираем пункт «Вставить примечание».

    Открывается небольшое окошко, предназначенное для записи примечания. Переводим курсор на его границу и кликаем по ней. Появляется ещё одно контекстное меню. Выбираем в нём пункт «Формат примечания».

    В открывшемся окне настройки формата примечаний переходим во вкладку «Цвета и линии». В блоке настроек «Заливка» кликаем по полю «Цвет». В открывшемся перечне переходим по записи «Способы заливки…».

    Открывается окно способов заливки. Переходим во вкладку «Рисунок», а затем жмем на кнопку с одноименным наименованием.

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

    Изображение добавилось в окно «Способы заливки». Устанавливаем галочку напротив пункта «Сохранять пропорции рисунка». Жмем на кнопку «OK».

    После этого возвращаемся в окно «Формат примечания». Переходим во вкладку «Защита». Убираем галочку с параметра «Защищаемый объект».

  • Переходим во вкладку «Свойства». Устанавливаем переключатель в позицию «Перемещать и изменять объект вместе с ячейками». Вслед за этим жмем на кнопку «OK».
  • После выполнения всех вышеперечисленных действий, изображение не только будет вставлено в примечание ячейки, но и привязано к ней. Конечно, данный способ подходит не всем, так как вставка в примечание налагает некоторые ограничения.

    Способ 3: режим разработчика

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

      Находясь во вкладке «Файл» переходим в раздел «Параметры».

    В окне параметров перемещаемся в подраздел «Настройка ленты». Устанавливаем галочку около пункта «Разработчик» в правой части окна. Жмем на кнопку «OK».

    Выделяем ячейку, в которую планируем вставить картинку. Перемещаемся во вкладку «Разработчик». Она появилась после того, как мы активировали соответствующий режим. Кликаем по кнопке «Вставить». В открывшемся меню в блоке «Элементы ActiveX» выбираем пункт «Изображение».

    Появляется элемент ActiveX в виде пустого четырехугольника. Регулируем его размеры перетаскиванием границ и помещаем в ячейку, где планируется разместить изображение. Кликаем правой кнопкой мыши по элементу. В контекстном меню выбираем пункт «Свойства».

    Открывается окно свойств элемента. Напротив параметра «Placement» устанавливаем цифру «1» (по умолчанию «2»). В строке параметра «Picture» жмем на кнопку, на которой изображено многоточие.

    Открывается окно вставки изображения. Ищем нужную картинку, выделяем её и жмем на кнопку «Открыть».

  • После этого можно закрывать окно свойств. Как видим, рисунок уже вставлен. Теперь нам нужно полностью привязать его к ячейке. Выделяем картинку и переходим во вкладку «Разметка страницы». В блоке настроек «Упорядочить» на ленте жмем на кнопку «Выровнять». Из выпадающего меню выбираем пункт «Привязать к сетке». Затем чуть-чуть двигаем за край рисунка.
  • После выполнения вышеперечисленных действий картинка будет привязано к сетке и выбранной ячейке.

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

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Excel works!

    Excel работает за вас

    Excel works!

    Thanks for Visiting

    Как правильно вставить картинку или фото в Excel?

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

    Как правильно вставить картинку или фото в Excel? Как отредактировать изображение?

    На первом этапе нужно присоединить картинку к документу.

    1. Отмечаем курсором нужную ячейку. В меню ВСТАВКА нажать кнопку РИСУНКИ.

    1. Программа предлагает из окна выбора картинки найти подходящую, пользуясь проводником Windows . В начале отобразится папка ИЗОБРАЖЕНИЯ, расположенная в директории пользователя, поэтому можно сразу переместить нужное фото в неё. После выбора следует нажать на кнопку ВСТАВИТЬ.

    На картинке видно, как рисунок по умолчанию помещается на страницу, заполняя буквально всё её пространство в зависимости от разрешения.

    Далее следует процедура редактирования, предназначенная для подгонки параметров изображения под документ.

    1. По нажатию правой кнопки мыши на фото, выпадает меню, в котором нам нужен пункт РАЗМЕР И СВОЙСТВА.
    1. Программа предлагает окно форматирования картинки, в котором можно найти большое количество разнообразных параметров относительно размеров, настройки качества, добавления эффектов, обрезки по краям и многое другое.
    1. После добавления фото на лист на ленте настроек активируется вкладка ФОРМАТ , предлагающая оптимальным способом произвести настройку. Об этом есть отдельная статья .
    1. Если потребуется вставить картинку или фото в Excel в определённую ячейку, нужно изменить размер изображения относительно габаритов этой ячейки. Есть разные способы это сделать:
    • Найти нужный пункт в ленте настроек рисунка.
    • Через окно РАЗМЕРЫ И СВОЙСТВА.
    • При использовании контекстного меню.
    • Зажав кнопку мыши, изменить размеры методом перетаскивания границ.

    Как прикрепить изображение к ячейке?

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

    Алгоритм 1. Защита страницы от изменений
    1. Определяем нужный размер картинки и вставляем её в ячейку.
    1. Нажимаем на фото правой кнопкой мыши и выбираем пункт РАЗМЕР И СВОЙСТВА.
    1. В левом меню окна ФОРМАТ РИСУНКА выбираем РАЗМЕР, и отмечаем пункты: «Сохранить пропорции», «Относительно исходного размера».
    1. Нажимаем на пункт меню СВОЙСТВА и отмечаем строки: «Выводить объект на печать», «Защищаемый объект». Активируем вариант привязки к фону: «Перемещать и изменять объект вместе с ячейками». После это нужно нажать на кнопку ЗАКРЫТЬ в нижней части окна, чтобы применить настройки.

    Как закрепить рисунок в ячейке для Excel 2016

    1. При помощи сочетания CTRL +A выделяем всё на странице, и через контекстное меню нажимаем на пункт ФОРМАТ ЯЧЕЕК.
    1. В открывшемся окне на самой правой вкладке под названием ЗАЩИТА снимает отметку со строки «Защищаемая ячейка» и нажимаем кнопку ОК.
    1. Теперь аналогичное действие, но для ячейки с картинкой. Выделяем её, заходим в окно ФОРМАТ ЯЧЕЕК и отмечаем пункт «Защищаемая ячейка».
    1. На ленте настроек находим вкладку РЕЦЕНЗИРОВАНИЕ и нажимаем на кнопку ЗАЩИТИТЬ ЛИСТ.
    1. В окне защиты нужно ввести комбинацию символов для пароля и нажать ОК. Далее высветится окно, в котором нужно повторно указать пароль.

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

    Алгоритм 2. Использование режима разработчика

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

    1. Переходим в Excel по вкладке ФАЙЛ и находим пункт меню ПАРАМЕТРЫ.
    1. Находим в появившемся окне пункт слева НАСТРОЙКА ЛЕНТЫ и отмечаем строку «Разработчик» в разделе ОСНОВНЫЕ ВКЛАДКИ. Нажимает ОК.
    1. Активируем ячейку курсором и во вкладке РАЗРАБОТЧИК на ленте настроек нажимаем кнопку ВСТАВИТЬ. В выпадающем меню нужно выбрать «Изображение» из элементов ActiveX .
    1. На листе появляется пустой квадрат, размеры которого можно настроить путём перетаскивания границ. Нажимаем на объекте ПКМ и переходим в окно СВОЙСТВА.
    1. Нужно изменить строку параметра PLACEMENT на «1». В строке PICTURE активируем кнопку с многоточием для вставки изображения.
    1. В окне проводника находим нужное фото и нажимаем ОТКРЫТЬ.
    1. После этих действий понадобится привязка картинки. Клацаем на изображении кнопкой мыши и во вкладке РАЗМЕТКА СТРАНИЦЫ нажимаем кнопку УПОРЯДОЧИТЬ. Выбираем пункт ВЫРОВНЯТЬ и нажимаем на кнопку выпадающего списка ПРИВЯЗАТЬ К СЕТКЕ. Далее следует потянуть мышкой за край картинки.

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

    Как настроить?

    Всё о Интернете, сетях, компьютерах, Windows, iOS и Android

    Как вставить изображение в ячейку Excel

    Если у Вас вдруг возникла необходимость вставить картинку в ячейку Excel — знайте, что это очень и очень просто, хотя, для неподготовленного пользователя такая задача может стать очень и очень трудной. Дело в том, что вся сложность заключается не в том, чтобы скопировать изображение на лист Экселя, а в том, чтобы именно вставить изображение в ячейку таблицы Excel, что сделать уже куда сложнее.
    Начинаем с того, что добавляем картинку в документ. Делается это как обычно — через раздел меню «Вставка»>>»Рисунок». Находим нужный рисунок и помещаем его на лист таблицы.
    Дальше надо выбрать ячейку в которую надо поместить картинку и подгоняем её под размер изображения.

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

    Как только подгонка размеров завершена — кликните на рисунке правой кнопкой мыши. В контекстном меню, которое откроется, надо выбрать пункт «Размер и свойства».

    Появится вот такое окошко:

    Здесь нас интересует вкладка «Свойства». В ней будет область «Привязка объекта к фону» в которой надо будет поставить галку «Перемещать и изменять объект вместе с ячейками». Вот, собственно, и всё. Теперь рисунок будет привязан и изменение размера или положения ячейки повлияет и на его параметры.

    Включение и отключение привязки к сетке и параметров объекта в Excel

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

    Включение привязки

    Щелкните фигуру или другой объект, а затем на вкладке Формат фигуры в группе Упорядочитьнажмите кнопку Выровнять.

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

    чтобы прикрепить фигуры или объекты к ближайшим пересечениям сетки, нажмите Привязать к сетке;

    Серый цвет, указывающий на то, что выбран параметр Включение.

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

    Серый цвет, указывающий на то, что выбран параметр Включение.

    Выключение привязки

    Щелкните фигуру или другой объект, а затем на вкладке Формат фигуры в группе Упорядочить нажмите кнопку Выровнять.

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

    Серый цвет, указывающий на то, что параметр выбран, выключается.

    Включение привязки

    Щелкните фигуру или объект на листе.

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

    Если вкладка Средства рисования или Формат не отображается, выделите надпись или объект. Для открытия вкладки Формат может потребоваться дважды щелкнуть фигуру или объект.

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

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

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

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

    Выключение привязки

    Щелкните фигуру или объект на листе.

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

    Если вкладка Средства рисования или Формат не отображается, выделите надпись или объект. Для открытия вкладки Формат может потребоваться дважды щелкнуть фигуру или объект.

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

    Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

    Понравилась статья? Поделить с друзьями:
  • Как вставить формулу в документ microsoft word
  • Как вставить формулу в график excel
  • Как вставить формулу в word если формула не активна
  • Как вставить формулу в word 2007 нет
  • Как вставить формулу в microsoft word online