Как сделать всплывающую картинку в excel в ячейку?

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

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

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

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

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

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

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

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

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

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

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

После подтверждения можно увидеть картинку, размещённую на странице Excel в нужном месте.

  Как открыть файлы xml, xls и xlsx

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

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

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

Защита листа

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

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

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

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

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

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

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

Как сделать всплывающую картинку в excel в ячейку?

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

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

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

  Что такое условное форматирование в Эксель и как его использовать

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

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

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

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

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

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

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

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

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

Источник: http://composs.ru/vstavka-kartinki-v-excel/

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

Как сделать всплывающую картинку в excel в ячейку?

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

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

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

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

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

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

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

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

Как сделать всплывающую картинку в excel в ячейку?

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

Как сделать всплывающую картинку в excel в ячейку?

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

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

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

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

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

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

Как сделать всплывающую картинку в excel в ячейку?

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

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

Читайте также:  Спойлер как сделать в excel

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

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

  1. Подгоняем размер рисунка под размер ячейки и вставляем его туда, как было рассказано выше.
  2. Как сделать всплывающую картинку в excel в ячейку?

  3. Кликаем по изображению и в контекстном меню выбираем пункт «Размер и свойства».
  4. Как сделать всплывающую картинку в excel в ячейку?

  5. Открывается окно свойств рисунка. Во вкладке «Размер» удостоверяемся, чтобы величина картинки была не больше размера ячейки. Также проверяем, чтобы напротив показателей «Относительно исходного размера» и «Сохранить пропорции» стояли галочки. Если какой-то параметр не соответствует указанному выше описанию, то изменяем его.
  6. Переходим во вкладку «Свойства» этого же окна. Устанавливаем галочки напротив параметров «Защищаемый объект» и «Выводить объект на печать», если они не установлены. Ставим переключатель в блоке настроек «Привязка объекта к фону» в позицию «Перемещать и изменять объект вместе с ячейками». Когда все указанные настройки выполнены, жмем на кнопку «Закрыть», расположенную в нижнем правом углу окна.
  7. Выделяем весь лист, нажатием сочетания клавиш Ctrl+A, и переходим через контекстное меню в окно настроек формата ячеек.
  8. Во вкладке «Защита» открывшегося окна снимаем галочку с параметра «Защищаемая ячейка» и жмем на кнопку «OK».
  9. Выделяем ячейку, где находится картинка, которую нужно закрепить. Открываем окно формата и во вкладке «Защита» устанавливаем галочку около значения «Защищаемая ячейка». Кликаем по кнопке «OK».
  10. Во вкладке «Рецензирование» в блоке инструментов «Изменения» на ленте кликаем по кнопке «Защитить лист».
  11. Открывается окошко, в котором вводим желаемый пароль для защиты листа. Жмем на кнопку «OK», а в следующем открывшемся окне снова повторяем введенный пароль.

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

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

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

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

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

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

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

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

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

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

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

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

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

Мы рады, что смогли помочь Вам в решении проблемы.

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

Помогла ли вам эта статья?

ДА НЕТ

Источник: https://lumpics.ru/how-to-insert-picture-into-cell-in-excel/

Картинка в примечании к ячейке

44359 17.11.2012 Скачать пример

Хотите использовать фотографию или рисунок в качестве примечания к ячейке? Например, вот так:

Как сделать всплывающую картинку в excel в ячейку?

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

Способ 1. Одиночная вставка

  1. Щелкните по ячейке, в которую будем вставлять примечание правой кнопкой мыши и выберите в контекстном меню Добавить примечание (Add comment).

  2. Чтобы примечание во время настройки постоянно не пропадало, щелкните по ячейке правой кнопкой мыши и выберите команду Отобразить/Скрыть примечание (Show/Hide Comment).

  3. Щелкните правой кнопкой мыши по штрихованной рамке вокруг примечания (штриховка при этом должна превратиться в точки) и выберите в контекстном меню команду Формат примечания (Format Comment).

  4. В открывшемся окне перейдите на вкладку Цвета и линии (Colors and Lines) и из раскрывающегося списка Цвет (Color) выберите опцию Способы заливки (Fill Effects): Как сделать всплывающую картинку в excel в ячейку?
  5. В появившемся окне перейдите на вкладку Рисунок (Picture) и, щелкнув по кнопке Рисунок (Select Picture), выберите нужный файл с изображением. Дополнительно можно установить флажок Сохранять пропорции рисунка (Lock picture aspect ratio).
  6. Жмем ОК во всех окнах и, возможно, немного подгоняем размеры примечания, чтобы картинку было хорошо видно.

Способ 2. Вставка оптом

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

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

Выглядит все это, допустим, так:

Как сделать всплывающую картинку в excel в ячейку?

Откройте редактор Visual Basic (сочетание клавиш Alt+F11), вставьте новый пустой модуль (меню Insert — Module) и скопируйте туда текст этого макроса:

Sub InsertPicturesInComments()

Dim rngPics As Range, rngOut As Range
Dim i As Long, p As String, w As Long, h As Long

Set rngPics = Range(«B1:B5») 'диапазон путей к картинкам
Set rngOut = Range(«A1:A5″) 'диапазон вывода примечаний

rngOut.ClearComments 'удаляем старые примечания

'проходим в цикле по ячейкам
For i = 1 To rngPics.Cells.Count

p = rngPics.Cells(i, 1).Value 'считываем путь к файлу картинки
w = LoadPicture(p).Width 'и ее размеры
h = LoadPicture(p).Height

With rngOut.Cells(i, 1)
.AddComment.Text Text:=»» 'создаем примечание без текста
.Comment.Visible = True
.Comment.Shape.Select True
End With
With rngOut.Cells(i, 1).Comment.Shape 'заливаем картинкой
.Fill.UserPicture p
.ScaleWidth 1, msoFalse, msoScaleFromTopLeft
.ScaleHeight h / w * 1.8, msoFalse, msoScaleFromTopLeft 'корректируем размеры
End With
Next i
End Sub

Диапазоны rngPics и rngOut можно, естественно, заменить на свои.

Теперь осталось открыть окно управления макросами (Alt+F8) и запустить наш созданный макрос кнопкой Выполнить (Run). Результат будет примерно такой:

Как сделать всплывающую картинку в excel в ячейку?

Красота!

P.S.

  • Вставленные в примечания картинки и фотографии будут неизбежно утяжелять файл. При большом количестве изображений имеет смысл их заранее обработать (сжать до нужных размеров, оптимизировать цветовую гамму и разрешение) с помощью специальных программ.
  • Отобразить или скрыть сразу все примечания можно на вкладке Рецензирование — Показать все примечания (Review — Show all comments).
  • Удалить все примечания из выделенных ячеек можно на вкладке Главная — Очистить — Примечания (Home — Clear — Comments).

Ссылки по теме

  • Что такое макросы, как их использовать, куда вставлять код макроса на VBA

Источник: https://www.planetaexcel.ru/techniques/9/128/

Всплывающая подсказка в ячейке

Хитрости » 26 Декабрь 2016       Дмитрий       25813 просмотров

Сегодня хочу поделиться одним маленьким приемом, который поможет сделать удобные и красивые подсказки к ячейкам:
Как сделать всплывающую картинку в excel в ячейку?
На создание такой подсказки меня навел однажды вопрос на одном из форумов — как можно сделать удобный перевод текста из ячейки, чтобы он показывался при наведении на ячейку мышью? Не выделении — именно наведении. Можно использовать примечания(вкладка Рецензирование -Создать примечание). Но в случае с примечаниями есть несколько не очень удобных моментов: размеры примечания придется подгонять для каждой подсказки отдельно; примечания как правило будут показываться справа от ячейки, а не чуть ниже; при большом количестве примечаний файл может значительно увеличиться в размерах и некоторые возможности будут мешать их корректному отображению(например, если закрепить области, то примечание может и съехать и «срезаться»). Первое, что пришло в голову — а что если сделать как в гиперссылках (Что такое гиперссылка?)? Если точнее — что если именно эти подсказки использовать? Но как же тогда делать гиперссылку? Куда? Все просто — я решил, что можно создать гиперссылку на ячейку, в которой сама гиперссылка. Тогда даже при нажатии на ячейку с гиперссылкой нас никуда не перекинет. Я покажу как это можно сделать вручную и как это можно сделать при помощи кода VBA.
Для начала немного об исходных данных. У нас есть лист с ячейками, в которых надо создать подсказки и есть лист «справочник», в котором указано для каких значений какие должны быть подсказки.

Читайте также:  Как сделать из excel csv?

РУЧНОЕ СОЗДАНИЕ ПОДСКАЗКИ
Выделяем ячейку, подсказку для которой хотим создать -правый клик мыши -Гиперссылка (Hyperlink). Откроется окно добавления гиперссылки.

Как сделать всплывающую картинку в excel в ячейку?
Выбираем местом в документе
Введите адрес ячейки — указываем адрес той ячейки, в которой хотим создать подсказку
Или выберите место в документе — указываем тот лист, на котором наша ячейка, в которой создаем подсказку.
Далее жмем кнопку Подсказка и в появившемся окне вписываем текст всплывающей подсказки -Ок. Так же в основном окне жмем Ок. Подсказка создана.
Ниже небольшой ролик, в котором показано как это все делается пошагово:
В этом способе все хорошо, кроме двух вещей:

  1. Если подсказок много, но создавать их весьма непростое занятие. Необходимость листа «справочник» при ручном методе так же ставится под сомнение
  2. При создании гиперссылки формат ячейки автоматом изменяется. А для нашей цели это в большинстве случаев не надо. Это можно обойти, создавая подсказки вторым способом — при помощи кодов VBA.

СОЗДАНИЕ ПОДСКАЗКИ АВТОМАТИЧЕСКИ КОДОМ VBA
Здесь особо рассказывать нечего — лучше сначала скачать файл, приложенный к статье. Там есть лист «справочник», в котором забита пара значений для подсказок и лист, в котором подсказки создаются.

Как это работает. Выделяются ячейки для создания подсказок(в примере это D15:D16). И кнопкой запускается код, который в выделенных ячейках создаст всплывающие подсказки.

Сам принцип: код просматривает каждую выделенную ячейку и если она не пустая запоминает её значение.

Ищет это значение в первом столбце листа «справочник» и если находит — создает гиперссылку и значение из второго столбца листа «справочник»(в строке с найденным значением) вставляет в качестве подсказки к гиперссылке.

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

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

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

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

  • Скачать пример:
  •   Всплывающая подсказка в ячейке (59,0 KiB, 1 702 скачиваний)

Если кому-то лень качать сам пример — привожу так же код:

'—————————————————————————————
' Author : The_Prist(Щербаков Дмитрий)
' Профессиональная разработка приложений для MS Office любой сложности
' Проведение тренингов по MS Excel
' http://www.excel-vba.ru
' Purpose:
'—————————————————————————————
Option Explicit
'
Sub CreateTooltip() Dim rr As Range, rc As Range, rf As Range Dim wsDic As Worksheet Dim aParams(1 To 12) 'лист в котором указано для каких значений какие должны быть подсказки Set wsDic = ThisWorkbook.Sheets(«справочник»)
  On Error Resume Next 'определяем в выделенном диапазоне ячейки только внутри рабочего диапазона Set rr = Intersect(Selection, ActiveSheet.UsedRange) 'если лист пустой — завершаем код If rr Is Nothing Then Exit Sub On Error GoTo 0 'отключаем обновление экрана для быстродействия Application.ScreenUpdating = False 'цикл по выделенным ячейкам For Each rc In rr.Cells With rc If Len(.Value) Then 'если в ячейке есть значение(не пустая) 'ищем значение ячейки на листе «справочник» Set rf = wsDic.Columns(1).Find(what:=.Value, LookIn:=xlValues, lookat:=xlWhole) 'если соответствие найдено If Not rf Is Nothing Then On Error Resume Next 'если вдруг есть смешанное форматирование текста 'запоминаем форматирование ячейки до создания гиперссылки With .Font aParams(1) = .Color aParams(2) = .Bold aParams(3) = .FontStyle aParams(4) = .Italic aParams(5) = .Name aParams(6) = .Size aParams(7) = .Strikethrough aParams(8) = .Subscript aParams(9) = .Superscript aParams(10) = .ThemeFont aParams(11) = .TintAndShade aParams(12) = .Underline End With 'добавляем гиперссылку с подсказкой из ячейки второго столбца 'листа «справочник» .Hyperlinks.Add rc, «», «», (rf.Offset(, 1).Value), (.Value) 'отменяем стандартное форматирование ячейки после создания гиперссылок With .Font .Color = aParams(1) .Bold = aParams(2) .FontStyle = aParams(3) .Italic = aParams(4) .Name = aParams(5) .Size = aParams(6) .Strikethrough = aParams(7) .Subscript = aParams(8) .Superscript = aParams(9) .ThemeFont = aParams(10) .TintAndShade = aParams(11) .Underline = aParams(12) End With On Error GoTo 0 End If End If End With Next Application.ScreenUpdating = True
End Sub

'————————————————————————————— ' Author : The_Prist(Щербаков Дмитрий) ' Профессиональная разработка приложений для MS Office любой сложности ' Проведение тренингов по MS Excel ' http://www.excel-vba.ru ' Purpose: '————————————————————————————— Option Explicit ' Sub CreateTooltip() Dim rr As Range, rc As Range, rf As Range Dim wsDic As Worksheet Dim aParams(1 To 12) 'лист в котором указано для каких значений какие должны быть подсказки Set wsDic = ThisWorkbook.Sheets(«справочник») On Error Resume Next 'определяем в выделенном диапазоне ячейки только внутри рабочего диапазона Set rr = Intersect(Selection, ActiveSheet.UsedRange) 'если лист пустой — завершаем код If rr Is Nothing Then Exit Sub On Error GoTo 0 'отключаем обновление экрана для быстродействия Application.ScreenUpdating = False 'цикл по выделенным ячейкам For Each rc In rr.Cells With rc If Len(.Value) Then 'если в ячейке есть значение(не пустая) 'ищем значение ячейки на листе «справочник» Set rf = wsDic.Columns(1).Find(what:=.Value, LookIn:=xlValues, lookat:=xlWhole) 'если соответствие найдено If Not rf Is Nothing Then On Error Resume Next 'если вдруг есть смешанное форматирование текста 'запоминаем форматирование ячейки до создания гиперссылки With .Font aParams(1) = .Color aParams(2) = .Bold aParams(3) = .FontStyle aParams(4) = .Italic aParams(5) = .Name aParams(6) = .Size aParams(7) = .Strikethrough aParams(8) = .Subscript aParams(9) = .Superscript aParams(10) = .ThemeFont aParams(11) = .TintAndShade aParams(12) = .Underline End With 'добавляем гиперссылку с подсказкой из ячейки второго столбца 'листа «справочник» .Hyperlinks.Add rc, «», «», (rf.Offset(, 1).Value), (.Value) 'отменяем стандартное форматирование ячейки после создания гиперссылок With .Font .Color = aParams(1) .Bold = aParams(2) .FontStyle = aParams(3) .Italic = aParams(4) .Name = aParams(5) .Size = aParams(6) .Strikethrough = aParams(7) .Subscript = aParams(8) .Superscript = aParams(9) .ThemeFont = aParams(10) .TintAndShade = aParams(11) .Underline = aParams(12) End With On Error GoTo 0 End If End If End With Next Application.ScreenUpdating = True End Sub

Статья помогла? Поделись ссылкой с друзьями!

Источник: https://www.excel-vba.ru/chto-umeet-excel/vsplyvayushhaya-podskazka-v-yachejke/

Excel 2010 как в примечание вставить картинку

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

На ленте в​ ячейки. В самом​​ причинам нельзя изменять​ так.​ на закладку «Цвета​В примечание в Excel​ в статье «Символ​Как вставить примечание,​ ставим галочку у​ статье «Фильтр в​. Кликните по кнопке​ в позицию​«Способы заливки…»​

​ с помощью инструментов​ направлении от центра.

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

​Нажимаем кнопку «ОК» в​ и линии». В​ можно вставить картинку​​ в Excel для​ читайте в статье​ функций «перемещать и​ Excel» тут.​«Удалить примечание»​«Перемещать и изменять объект​.​ на ленте. Для​Если вы растянули окно​ Эту процедуру тоже​​ данные кнопки будут​«Примечания»​ умолчанию указано имя​

​ добавить дополнительную колонку​​ окне «Способы заливки».​ разделе «Заливка» -​.​ визуализации данных».​​ «Как сделать примечание​ изменять объект вместе​

​Но, всё по-порядку.​​, которая размещена на​ вместе с ячейками»​Открывается новое окно. В​

​ этого нужно выделить​ сильно широко или​ выполнить довольно просто​ последовательно один за​
​ ленте в блоке​. Последние два пункта​ нём следует перейти​ содержащую его ячейку​ удалили текст и​ и интуитивно понятно.​
​ другим активироваться примечания​«Создать примечание»​ которой пользователь зашел​ выясним, как добавлять,​ в окне «Формат​ стрелку и выбираем​ видимой или скрыть.​: Щелкните правой кнопкой​В примечание вставить​ объект на печать»​ способах размер ячеек​ инструментов​​ нужно было выполнить,​ во вкладку​

​ и кликнуть по​ уже не нуждаетесь​Кликаем правой кнопкой мыши​ на листе.​.​ в систему компьютера​ удалять и работать​

excel-office.ru

Примечания в ячейках программы Microsoft Excel

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

​ с примечаниями в​ примечание с картинкой.​

Читайте также:  Как в таблице word сделать сумму?

​ Появится другое окно.​​ можно сделать в​ рамке вокруг примечания​

Работа с примечаниями

​ примечание, чтобы не​ Нажимаем «Закрыть».​ меньше размера картинок.​. Это тоже приведет​ и соответственно картинку​, а затем нажать​«Изменить примечание»​ для комментариев, то​ которой содержится комментарий.​

Создание

​ комментарии постоянно присутствовали​ открывается точно такое​

  1. ​ Microsoft Office). Установив​ Экселе.​Чтобы написать текст в​ В нем переходим​ таблице с фильтром,​ (штриховка при этом​ сворачивалось, а всегда​Теперь, чтобы закрепить​​Первый способ.​​ к полному удалению​
  2. ​ к ячейке. Далее​ на одноименную кнопку.​, расположенной во вкладке​ таким же образом​ В появившемся контекстном​ на листе, независимо​ же окошко, о​ курсор в область​Скачать последнюю версию​ примечании поверх картинки,​ на закладку «Рисунок».​ картинки сдвигаться с​ должна превратиться в​ было видно. Как​ рисунки, нужно защитить​К​ .​ жмем на кнопку​
  3. ​Открывается окно выбора изображения.​«Рецензирование»​ его можно уменьшить.​ меню выбираем пункт​ от того, где​
  • ​ котором шла речь​ этого окошка, он​ Excel​
  • ​ нажимаем на поле​Нажимаем на кнопку «Рисунок…»​ ячеек не будут.​ точки) и выберите​ вставить картинку, фото​ лист, но сначала​
  • ​ак закрепить картинку в​Урок:​
  1. ​«OK»​ Выбираем нужную нам​в блоке инструментов​​ Но на этот​​«Изменить примечание»​ находится курсор, то​​ выше, и в​​ может набрать с​​Урок:​​ примечания левой мышкой.​
  2. ​ (на картинке обведена​ Как вставить примечание,​ в контекстном меню​ в примечание, смотрите​ выделите таблицу, уберите​ ячейке​Как удалить примечания в​.​

Просмотр

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

​ Microsoft Word​Как видим, операция выполнена​ диске или съемном​​. После этого окошко,​​ тянуть к центру​​После этого открывается окошко​​ вкладку​​ способом добавляются нужные​​ на свое усмотрение,​ Word​ поле для текста.​В Excel 2007​ сделать примечание в​

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

​ примечание в Excel».​Как защитить отдельные ячейки​Вставили картинку. Как​

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

Редактирование

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

  1. ​Примечаний можно сделать​ в​ вставить картинку, как​ можно не только​Урок:​​ жмем на кнопку​​В окно примечаний может​
  2. ​ саму позицию окошка​ него тут же​ инструментов​ содержимое нужно​ к ячейке.​ записи к ячейке,​ режима письма, нажимаем​ мышкой, затем нажимаем​
  3. ​ настроим примечание так,​ и из раскрывающегося​ много, в каждой​Excel​ её изменить, настроить​ добавить комментарий к​Как вставить картинку в​«Вставить»​ быть добавлено изображение.​ без изменения его​ можно вносить новые​«Примечания»​ просто навести курсор​Кликните по любому другому​ но и добавлять​ левой мышкой вне​ «Открыть».​ чтобы его было​
  4. ​ списка Цвет выберите​ ячейке столбца. Получится​, оставив доступ к​ параметры, читайте в​ ячейке, но даже​ ячейку в Excel​.​Создаем примечание в заранее​ размера. Для этого​ записи, стирать старые,​на ленте нажать​ на ту ячейку,​
  5. ​ месту на листе.​ фотографии. Кроме того,​ примечания, в любом​В окне «Способы​ видно постоянно. Для​ опцию Способы заливки​ столбец с картинками,​ остальным ячейкам, читайте​ статье «Как вставить​ вставить фотографию. При​Теперь давайте выясним, как​После этого, автоматически возвращаемся​ подготовленной ячейке. В​ нужно подвести курсор​ производить другие манипуляции​
  6. ​ на кнопку​ в которой он​ Главное, чтобы это​ существует ещё ряд​ месте таблицы.​ заливки» появился рисунок.​ этого правой мышкой​

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

Добавление изображения

​ нажимаем на ячейку,​ перейдите на вкладку​

  1. ​Настраиваем примечание так же,​ на Excel. Защита​ картинку».​ возможность может оказать​Сделать это также можно​ Тут устанавливаем галочку​ на край окошка​ и дождаться, когда​Если был добавлен объем​. Она может также​ ничего нажимать не​ пределами поля комментирования.​ инструмента, о которых​
  2. ​ скрыть.​появится окно с​​ где находится примечание.​​ Рисунок и, щелкнув​ как описано в​​ Excel».​​Нажимаем на картинку​ неоценимую помощь пользователю.​​ двумя способами, как​​ напротив пункта​
  3. ​ для комментариев, пока​ на его конце​ текста, который не​​ назваться​​ нужно ни на​Таким образом, можно сказать,​
  4. ​ мы поговорим ниже.​Часто спрашивают: «Как​ предложением места выбора​ Вызываем контекстное меню,​ по кнопке Рисунок,​ первом варианте. В​Всё. Теперь будет​​ правой мышкой и​​ Максим Тютюшев​
  5. ​ и создать комментарий.​«Сохранять пропорции рисунка»​ на конце курсора​ появится пиктограмма в​​ помещается в границы​​«Отобразить все примечания»​ мышке, ни на​​ что комментарий будет​​Прежде всего, разберемся, как​
  6. ​ вставить в таблицу​ картинки.​ выбираем «Показать или​​ выберите нужный файл​​ диалоговом окне «Формат​ работать фильтр и​​ из контекстного меню​​Рассмотрим два способа,​
  7. ​Для реализации первого варианта​​и жмем на​​ не появится пиктограмма​ виде четырех стрелок,​​ окошка, и тем​.​​ клавиатуре. Комментарий будет​ создан.​ создать примечание.​ Excel столбец, строку?».​Или на нашем​ скрыть примечания». Примечание​​ с изображением. Дополнительно​​ примечания…» убираем галочку​
  1. ​ картинки сдвигаться не​ выбираем функцию «Размер​как вставить картинку в​
  2. ​ нужно кликнуть по​​ кнопку​ в виде четырех​

Удаление примечания

​ направленных в разные​ самым часть информации​

​После этих действий комментарии​ виден в виде​Указателем того, что в​

​Чтобы добавить примечание, выделяем​ Об этом можно​ компьютере – нажимаем​ зафиксировано.​ можно установить флажок​ у функции «Защищаемый​ будут. У нас​​ и свойства…».​​ ячейку в​ ячейке, содержащей примечание,​

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

​На первой закладке​​Excel и закрепить ее​ правой кнопкой мыши.​

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

​ ищем нужную картинку.​

lumpics.ru

Вставить картинку в ячейку в Excel

​ примечание в Excel.​​Жмем ОК во​ у функции «Перемещать​ ​ с рисунками и​ диалогового окна ставим​​ в ячейке​ В появившемся меню​Возвращаемся в окно форматирования​ контекстное меню.

В​ и перетащить окно​ расширить окно примечания.​Если пользователь захочет вернуть​ убран с этого​ красного цвета в​ Кликаем по ней​ столбец в Excel».​Или ищем картинку​​Правой мышкой нажимаем​ всех окнах и,​ и изменять объект​ фильтром.

​ размер картинки (НЕ​

​, чтобы она не​

​ просто следует нажать​​ примечания. Переходим во​ нем переходим по​ ​ в нужную сторону.​​ Для этого нужно​​ все по-старому, то​ места, окошко исчезнет.​ её верхнем правом​ правой кнопкой мыши.​Примечания являются встроенным инструментом​ по интернету. Excel​ на границу этого​​ возможно, немного подгоняем​ вместе с ячейками»​Пробуем. Отфильтруем только ячейки​ меньше размера картинки,​ смещалась при сортировке​​ на кнопку​ вкладку​ пункту «Формат примечания…».​После того, как процедура​ навести курсор на​ есть, скрыть элементы,​Кроме того, навигацию по​ углу.​ Открывается контекстное меню.​ Excel. С его​​ использует поисковую систему​ примечания. Значок мышки​ размеры примечания, чтобы​ в разделе «Свойства».​ с цифрой 2.​ лучше — по​ и фильтре. Есть​«Удалить примечание»​«Защита»​​Открывается окно форматирования. Переходим​ редактирования проведена, как​ любую белую точку​ то он должен​ примечаниям можно осуществлять​Существует ещё один способ​

​ Кликаем в нем​ помощью можно добавлять​ ​ «Bing». Пишем название​​ станет в виде​ картинку было хорошо​ При работе с​ Получилось так.​ размеру картинки). Затем​

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

​(это для одного​ картинки с ячеек​ поплыли.​ функций «Сохранить пропорции»​ она работала, нужно​​Для удаления вторым способом​«Защищаемый объект»​.

Кликаем по полю​ по любому месту​ примет форму двунаправленной​ все примечания».​и​ будет находиться комментарий.​.​ ценной становится эта​Когда выбрали рисунок, выделяем​ выбираем функцию«Формат примечания».

​ прим. если надо​ сдвигаться не будут.​Второй вариант.​

​ и «Относительно исходного​ защитить лист. Сортировка​ выделите нужную ячейку.​.​ с выпадающим списком​ листа за пределами​

excel-office.ru

Microsoft Excel 2010. Возможно ли в Microsoft Excel 2010 в всплывающее примечание вставить фотку ?

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

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

)​ наглядно представить, показать​Excel​На второй закладке​

​ работать. Как установить​ вкладку​«Свойства»​. В появившемся меню​

​Есть способ перейти к​

Источник: https://my-excel.ru/voprosy/excel-2010-kak-v-primechanie-vstavit-kartinku.html

Ссылка на основную публикацию
Adblock
detector