Создание форм для заполнения и печати в Excel
Вы можете создать форму в Excel, добавив в книгу элементы управления содержимым, такие как кнопки, флажки, списки и поля со списками. После этого другие пользователи смогут заполнить эту форму в приложении Excel и при желании распечатать ее.
Шаг 1. Отображение вкладки «Разработчик».
- В меню Excel выберите элемент Параметры.
- В разделе Разработка выберите Представление.
- В разделе Показывать на ленте установите флажок Вкладка «Разработчик».
Шаг 2. Добавление и форматирование элементов управления содержимым
- На вкладке Разработчик выберите элемент управления, который хотите добавить.
- На листе щелкните место, куда нужно вставить элемент управления.
- Чтобы задать свойства элемента управления, щелкните его, удерживая нажатой клавишу CONTROL, и выберите пункт Формат элемента управления.
- В окне Формат объекта задайте такие свойства элемента управления, как шрифт, выравнивание и цвет.
- Повторите действия 1–4 для каждого добавляемого элемента управления.
Шаг 3. Защита листа, содержащего форму
- В меню Сервис наведите указатель на пункт Защита и выберите команду Защитить лист.
- Выберите нужные параметры защиты.
- Сохраните и закройте книгу.
Совет: Чтобы продолжить редактирование после защиты формы, в меню Сервис наведите указатель на пункт Защита и выберите команду Снять защиту листа.
Шаг 4. Проверка формы (необязательно)
При необходимости вы можете проверить форму, прежде чем распространять ее.
- Защитите форму, как указано в описании шага 3.
- Откройте форму еще раз, заполните ее обычным способом и сохраните как копию.
Как сделать бланк заказа в excel
В общем никак не могу до петрить как сделать следующее:
Нужно что бы в бланке заказа можно было выбирать из списка товар со стоимостью, пример вложил. Может кто делал, такое скиньте пример или может на моем бланке можно попробовать. Заранее человеческое спасибо! Уже запутался с макросами.
Прикрепленные файлы
- post_299161.xls (20 КБ)
20.01.2012 17:55:10
Вам нужно обязательно макросом?
если просто формулами, то посмотрите ПРИЕМЫ. Обратите внимание на випадающие списки и ф-цию ВПР.
Пользователь
Сообщений: 8058 Регистрация: 21.12.2012
20.01.2012 19:23:46
Прикрепленные файлы
- post_299198.xls (21.5 КБ)
Страницы: 1
Читают тему
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Как в Excel создать бланк
Часто перед пользователями табличного редактора встает такая задача, как создание специального бланка для ввода необходимой информации. Бланки представляют из себя форму, помогающую облегчить процедуру заполнения табличного документа. В редакторе существует интегрированный инструмент, который позволяет реализовать наполнение рабочего листа этим способом. Ко всему прочему, пользователь программы при помощи макроса может осуществить создание своего варианта бланка, адаптированного под различные задачи. В статье мы детально рассмотрим разнообразные методы, позволяющие создать бланк в табличном документе.
Использование инструментов заполнения в табличном редакторе
Форма заполнения – это специальный элемент с полями, названия которых соответствуют наименованиям столбиков наполняемой таблички. В поля необходимо вбивать информацию, которая сразу же вставится новой строчкой в выбранную область. Эта специальная форма может быть использована в качестве обособленного интегрированного инструмента табличного редактора или же находиться на самом рабочем листе в качестве диапазона. Разберем каждую вариацию более детально.
Первый метод: интегрированный элемент для ввода информации
Первоначально выясним, как использовать интегрированную форму для добавления информации в табличный документ редактора. Подробная инструкция выглядит так:
- Отметим, что изначально, иконка, которая включает эту форму – скрыта. Нам необходимо произвести процедуру активации инструмента. Передвигаемся в подменю «Файл», находящееся в левой верхней части интерфейса табличного редактора. Находим здесь элемент, имеющий наименование «Параметры», и кликаем по нему левой клавишей мышки.
- На дисплее возникло окошко под наименованием «Параметры Excel». Передвигаемся в подраздел «Панель быстрого доступа». Здесь находится огромное количество разнообразных настроек. В левой стороне располагаются специальные инструменты, которые можно активировать на панели инструментов, а в правой стороне находятся уже включенные инструменты. Раскрываем перечень около надписи «Выбрать команды из:» и выбираем при помощи левой клавиши мышки элемент «Команды на ленте». В перечне команд, выведенном в порядке алфавита, ищем пункт «Форма…» и выбираем его. Кликам «Добавить».
- Щелкаем на кнопку «ОК».
- Мы активировали данный инструмент на специальной ленте.
- Теперь нам необходимо заняться оформлением шапки таблички, а затем ввести какие-нибудь показатели в нее. Наша табличка будет состоять из 4 колонок. Вбиваем наименования.
- В самую 1-ю строчку нашей таблички также вбиваем какое-нибудь значение.
- Производим выделение любого поля заготовленной таблички и кликаем на элемент «Форма…», располагающийся на инструментальной ленте.
- Открылось окошко настроек инструмента. Здесь располагаются строчки, соответствующие наименованиям колонок таблички.
Стоит отметить, что первая строчка уже наполнена данными, так как мы до этого самостоятельно ввели их на рабочем листе.
- Вбиваем показатели, которые мы считаем необходимыми в остальные строчки. Кликаем на кнопку «Добавить».
- В 1-ю строчку таблички автоматом перенеслись вбитые показатели, а в самой форме реализовался переход к другому блоку полей, соответствующему 2-ой строчке таблички.
- Производим заполнение окошка инструмента показателями, которые мы желаем увидеть во 2-ой строчке таблички. Кликаем «Добавить».
- Во 2-ю строчку таблички автоматом перенеслись вбитые показатели, а в самой форме реализовался переход к другому блоку полей, соответствующему 3-ей строчке таблички.
- Аналогичным методом производим заполнение таблички всеми необходимыми показателями.
- При помощи кнопок «Далее» и «Назад» можно реализовать навигацию по ранее вбитым показателям. Альтернативный вариант – полоса прокрутки.
- При желании можно осуществить редактирование любых показателей в табличке, откорректировав их в самой форме. Для сохранения внесенных изменений необходимо кликнуть на «Добавить».
- Замечаем, что все отредактированные значения отобразились и в самой табличке.
- При помощи кнопки «Удалить» можно реализовать удаление конкретной строчки.
- После нажатия появится специальное окошко с предупреждением, которое говорит о том, что выбранная строчка удалится. Необходимо кликнуть «ОК».
- Строчка удалилась из таблички. После всех проведенных процедур жмем на элемент «Закрыть».
- Дополнительно можно осуществить форматирование, чтобы табличка приобрела красивый внешний вид.
Второй метод: наполнение бланков информацией из таблички
К примеру, у нас имеется табличка, в которой содержится информация по платежам.
Цель: заполнить бланк этими данными, чтобы его можно было удобно и корректно распечатать. Подробная инструкция выглядит так:
- На отдельном рабочем листе документа осуществляем создание пустого бланка.
Стоит заметить, что внешний вид самого бланка можно создать самостоятельно или же скачать готовые бланки с различных источников.
- Перед тем как взять информацию из таблички ее необходимо немного изменить. Нам нужно добавить пустую колонку левее от исходной таблички. Здесь будет ставиться метка около той строчки, которую мы планируем добавить в сам бланк.
- Теперь нам необходимо реализовать связывание таблички и бланка. Для этого нам понадобится оператор ВПР. Используем такую формулу: =ВПР(«x»;Данные!A2:G16;2;0).
- Если поставить метку около нескольких строчек, то оператор ВПР будет брать только 1-й найденный показатель. Для решения этой проблемы необходимо щелкнуть ПКМ по иконке листа с исходной табличкой и кликнуть на элемент «Исходный текст». В отобразившемся окошке вводим такой код:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim str As String
If Target.Count > 1 Then Exit Sub
If Target.Column = 1 Then
r = Cells(Rows.Count, 2).End(xlUp).Row
Формирование бланка заказа в 1с 8 (УТ 10.3, УПП, БП 2.0, КА, УТП)
В торговых компаниях часто возникает необходимость сформировать прайс-лист или бланк заказа . Данная обработка предназначена для автоматического формирования бланка заказа / прайс-листа в 1с на основании данных о товарах и ценах, сохраняется в формате Excel.
- Формирование с фото/без фото
- Выбор одного или нескольких элементов, либо групп номенклатуры
- В бланке сохраняется иерархия справочника
- Бланк сохраняется в форматах xls, xlsx
- Загрузка заполненного бланка в документ (заказ покупателя, счет на оплату, реализация товаров и услуг)
- Поиск товаров при загрузке по артикулу или наименованию
- Ваши реквизиты и лого в шапке
- Фото выгружается как примечание к товару
- Документ защищен от редактирования паролем, доступна только колонка «Количество для заказа» при условии что заполнена цена
- Автоматический подсчет итоговой суммы
Ключевые слова: бланк заказа прайс лист в 1с 1с формирование прайса 1с бланк заказа
Файлы для скачивания
-
- blank.xls (470Kb)
- Пример бланка заказа
- пример бланка заказа, сформированного с помощью обработки
- скачиваний: 2985
- дата загрузки: 27.11.2012 09:39:58
500р
- ФормированиеБланкаЗаказа.epf (19Kb)
- Обработка формирования бланка заказа
- обработка для формирования бланка заказа и обратной загрузки в документ
- дата загрузки: 27.11.2012 21:09:49