Check-moscow.ru

Финансы и учет
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

17. Таблица

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

Вы можете прикрепить таблицу think-cell к существующему рабочему листу Excel, создав таблицу think-cell PowerPoint непосредственно на ленте think-cell Excel или прикрепив существующую таблицу к диапазону Excel. В обоих случаях таблица появляется в диалоговом окне «Ссылки на данные» вместе со всеми связанными с ней графиками. Дополнительные сведения см. в разделе Создание таблицы в Excel.

Процедура создания

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

Способ 1: автофигура

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

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

Выбор фигуры в Microsoft Excel

Сдвиг границ в Microsoft Excel

Добавление гиперссылки в Microsoft Excel

Окно создания гиперссылки в Microsoft Excel

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

Кнопка создана в Microsoft Excel

Способ 2: стороннее изображение

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

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

Переход к выбору рисунка в Microsoft Excel

Окно выбора рисунка в Microsoft Excel

Выравнивание размеров кнопки в Microsoft Excel

Переход к назначению макроса в Microsoft Excel

Выбор макроса в Microsoft Excel

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

Кнопка на листе в Microsoft Excel

Способ 3: элемент ActiveX

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

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

Перемещение в раздел Параметры в Microsoft Excel

Включение режима разработчика в Microsoft Excel

Создание кнопки через элементы ActiveX в Microsoft Excel

Элемент ActiveX в Microsoft Excel

Щелчок по элементу ActiveX в Microsoft Excel

Редактор макросов в Microsoft Excel

Макрос теперь привязан к объекту.

Способ 4: элементы управления формы

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

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

Создание элемента управления формы в Microsoft Excel

Объект на листе в Microsoft Excel

Кнопка на листе в программе Microsoft Excel

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

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

Помимо этой статьи, на сайте еще 12677 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

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

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

Теперь можно заполнить наш список месяцев. В первой строке листа мы запишем названия месяцев с F2 по F13.

Чтобы заполнить форму C, щелкните на ней правой кнопкой мыши и в появившемся контекстном меню выберите пункт Форматировать объект. Появится диалоговое окно, выберите вкладку Controls (если этой вкладки нет, значит, вы вставили элемент управления ActiveX, а не элемент управления формы, см. выше).

В поле Список форм по области применения введите ссылку на вышеуказанную область применения.

Примечание В качестве альтернативы указанию ссылки на диапазон можно указать имя диапазона (то есть имя диапазона).

Нажмите OK, список будет заполнен элементами.

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

Дополнительные сведения

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

Включить вкладку «Разработчик»

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

Откройте вкладку Файл и выберите команду Параметры.
параметры файла

Нажмите кнопку Настроить ленту в области слева.
настройка ленты

В правой области вкладки Главная выберите Разработчик и нажмите OK.

Для того чтобы использовать элементы управления формами в Excel 2007, необходимо включить вкладку «Разработчик». Для этого выполните следующие действия.

Нажмите кнопку Microsoft Office, а затем — Параметры Excel.
Параметры файлов в Excel 2007

Щелкните Популярные,выберите вкладкуПоказать вкладку «Разработчик» на ленте и нажмите кнопку ОК.
Лента

Настройка списка, ссылки на ячейку и индекса

Введите в новую таблицу следующие записи в диапазоне H1:H20:

H1: ОльговСкие о-ва

H7 : ракетная установка

H18: набор инструментов

H20: Жесткий дисковый накопитель

Введите в ячейку А1 следующую формулу

Пример списка

Чтобы добавить список в Excel 2007 и более поздних версиях, на вкладке Разработчик в группе Элементы управления нажмите кнопку Вставить, а затем в группе Элементы управления формой выберите элемент Список (элемент управления) формы.

элементы управления формы
Чтобы добавить список в Excel 2003 и более ранних версиях Excel, нажмите кнопку Список на панели инструментов Формы. Если панель инструментов Формы не отображается, найдите в меню Вид пункт Панели инструментов и выберите пункт Формы.

На листе должен появиться левый верхний угол списка. Перетащите его в правый нижний угол. Создайте следующий список для ячеек с B2 по E10.

В группе Элементы управления нажмите кнопку Свойства.
свойство contrl

В окне Формат объекта введите следующие данные и нажмите кнопку OK.

Чтобы задать диапазон для списка, введите H1:H20 в поле Диапазон ввода.

В поле Ссылка на ячейку введите G1 (в зависимости от того, какой элемент выбран в списке), чтобы вставить номер в ячейку G1.

Используя значение в G1 как указатель, формула INDEX() возвращает правильную запись списка.

В области Тип выделения необходимо выбрать Один.

Примечание: Параметры Multi и Extend полезны только при использовании процедуры Microsoft Visual Basic для приложений, возвращающих значения списка. Обратите внимание, что при этом в список добавляется объемный вид.

форматирование объекта

Вы должны увидеть список элементов в списке. Используя список, щелкните любую ячейку так, чтобы она не была выбрана. Ячейка G1 обновляется числом, которое указывает на позицию элемента, выбранного в списке, когда вы щелкаете по элементу в списке. В ячейке A1, где появляется формула ИНДЕКС, это число отображается как имя элемента.

Пример «Поле со combo»

Чтобы добавить поле с полем в Excel 2007 и более поздних версиях, нажмите кнопку Вставить на вкладке Разработчик и выберите поле с полем в области Элементы управления формы.

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

Щелкните место на листе, где должен отображаться левый верхний угол списка, а затем перетащите поле со списком в то место, где должен быть нижний правый угол списка. В этом примере создайте поле соbo, которое охватывает ячейки B2:E2.
place combobox

Щелкните правой кнопкой мыши поле со полем и выберите форматирование.
форматирование

Введите следующую информацию, а затем нажмите кнопку OK.

Вы можете ввести диапазон H1:H20 в поле Input Range (Входной диапазон).

Чтобы поместить число в ячейку G1 (в зависимости от того, какой элемент выбран в списке), введите G1 в поле Ссылка ячейки.

Примечание: Формула INDEX использует значение G1 для возврата нужного элемента списка.

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

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

вкладка "Управление"

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

Пример счетчика

Чтобы добавить счетчик в Excel 2007 и более поздних версиях, на вкладке Разработчик нажмите кнопку Вставить и в области Элементы управления формой нажмите кнопку Счетчик.

счетчик
Чтобы добавить счетчик в Excel 2003 и более ранних версиях Excel, нажмите кнопку Счетчик на панели инструментов Формы.

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

Щелкните правой кнопкой мыши счетчик и выберите форматирование.
счетчик управления форматом

Введите следующие данные и нажмите кнопку OK.

Введите 1 в поле Текущее значение.

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

В качестве минимального значения введите 1.

Значение границы задает положение вершины счетчика.

Введите 20 в поле Максимальное значение.

Максимальное количество записей списка.

В поле Инкремент введите 1.

С помощью этого значения вы можете увеличить текущее значение на единицу.

Чтобы поместить число в ячейку G1 (в зависимости от того, какой элемент выбран в списке), введите G1 в поле Связь с ячейкой.
поле ссылки на ячейку

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

Вы не можете изменить значение счетчика, если он равен 1 и вы нажимаете кнопку вниз, или 20 и нажимаете кнопку вверх.

Пример scroll bar

Чтобы добавить полосу прокрутки в Excel 2007 и более поздних версиях, нажмите кнопку Вставка на вкладке Разработчик и выберите элемент Полоса прокрутки в области Элементы управления формы.

scroll bar
Чтобы добавить в Excel 2003 и более ранних версиях Excel, нажмите кнопку Scroll Bar на панели инструментов Формы.

Щелкните место, где должен отображаться левый верхний угол ручья, и перетащите его в то место, где должен быть нижний правый угол ручья. В этом примере создайте полосу прокрутки, которая по высоте охватывает ячейки B2:B6 и занимает около одной четвертой ширины столбца.
place scoll bar

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

Введите следующую информацию и нажмите кнопку OK.

В поле Текущее значение добавьте 1.

Это значение инициализирует ось прокрутки так, что формула INDEX прокручивается до первого элемента списка.

Введите 1 в поле «Минимальное значение».

Это значение ограничивает вершину потока первым элементом в списке.

Введите 20 в поле Максимальное значение. Это число определяет максимальное количество записей в списке.

Введите 1 в поле «Приращение».

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

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

Чтобы поместить число в ячейку G1 (в зависимости от того, какой элемент выбран в списке), введите G1 в поле Связь с ячейкой.
поле ссылки на ячейку

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

Нажмите на любую ячейку, чтобы отменить выделение смещения. Нажатие на регулятор прокрутки вверх или вниз обновляет ячейку G1 числом, указывающим текущее значение поворота, с шагом плюс или минус поворот. Это число используется в формуле ИНДЕКС в ячейке A1 для отображения следующего или предыдущего элемента по отношению к текущему элементу. Вы также можете перетащить поле прокрутки, чтобы изменить значение, или щелкнуть по полю прокрутки с любой стороны, чтобы увеличить его на 5 (значение изменения страницы). Окно прокрутки не изменится, если текущее значение равно 1 и вы щелкните вниз, или если текущее значение равно 20 и вы щелкните вверх.

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

  1. Щелкните поле изображения, а затем выберите параметр Просмотреть код.
  2. Появится экран кода, измените значение параметра с (Общие) на Выберите изображение . Убедитесь, что параметр рядом с SelectImage установлен на Click.
  3. Пришло время создать переменную, в окне кода в качестве первой строки введите image .dim как вариант и нажмите Enter.
  4. В следующей строке кода вы должны написать изображение Следующий = application.GetOpenFilename (File-Filter: = «Изображение * .gif; * .jpg; * .jpeg; * .png; * .bmp, * .gif; *. jpg; * .jpeg; * .png; *. bmp ", Title: =" Выбрать изображение ", MultiSelect = False).
  5. В следующей строке кода вам нужно будет написать следующее изображение: Image1.Picture = LoadPicture (изображение) .
  6. Все, что вам нужно сделать, это нажать на кнопку «Сохранить» и закрыть окно кода.

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

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

голоса
Рейтинг статьи
Читайте так же:
Как выделить повторяющиеся строки в нескольких столбцах в Excel?
Ссылка на основную публикацию
Adblock
detector