Ввод данных в excel через форму

Microsoft Excel

трюки • приёмы • решения

Как использовать встроенную в Excel форму для ввода данных

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

Прежде чем вы сможете использовать эту форму, вы должны настроить заголовки столбцов в вашем листе. Кроме того, вы можете указать диапазон данных в виде таблицы, выбрав Вставка ► Таблицы ► Таблица. Команды Форма нет на ленте, так что вам придется провести небольшую подготовительную работу. Рассмотрим, как можно добавить команду на панель быстрого доступа.

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

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

Рис. 41.1. Форма ввода данных Excel

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

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

Чтобы ввести новую запись, нажмите кнопку Добавить для очистки полей. Теперь вы можете ввести новую информацию в соответствующие поля. Нажмите клавишу Tab или Shift+Tab для перемещения между полями. Когда вы нажмете кнопку Добавить (или Закрыть), данные, которые вы ввели, добавятся в нижнюю часть списка. Вы также можете нажать Enter, что эквивалентно нажатию кнопки Добавить. Если список содержит формулы, они также автоматически вводятся в новую запись.

Если ваш список назван Database, Excel автоматически расширяет определение диапазона так, чтобы он включал новую строку или строки, которые вы добавляете в список с помощью формы. Обратите внимание на то, что этот метод работает только тогда, когда имя списка — Database; никакое другое имя не работает. Используйте команду Формулы ► Определенные имена ► Присвоить имя, чтобы задать имя диапазону. Если список находится в таблице (созданной с помощью команды Вставка ► Таблицы ► Таблица), нет необходимости именовать диапазон. Таблица будет расширена автоматически при добавлении новых данных.

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

  • Удалить — удаляет текущую запись.
  • Вернуть — восстанавливает любую информацию, которую вы редактировали. Вы должны нажать ее, прежде чем нажмете кнопку Добавить.
  • Назад — отображает предыдущую запись в списке. Если вы ввели критерий, эта кнопка показывает предыдущую запись, которая соответствует критерию.
  • Далее — отображает следующую запись в списке. Если вы ввели критерий, эта кнопка показывает следующую запись, которая соответствует критерию.
  • Критерии — очищает поля и позволяет ввести критерий, по которому выполняется поиск записей. Например, чтобы найти записи, в которых значение цены менее $200 000, введите в поле Цена. Затем вы можете использовать кнопки Назад и Далее для отображения подходящих под критерий записей.
  • Закрыть — закрывает форму (и вводит любые данные, которые вы вводили).

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

Ввод данных в Excel через форму

Множество разнообразных компьютерных программ, включая «самую главную программу в мире» — MS Windows, ведут общение с пользователем при помощи выпадающих диалоговых окон. Эти окна представляют собой формы, состоящие из надписей, изображений, полей для.

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

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

Стандартно при работе со значительными объемами информации вне зависимости от того, какое программное обеспечение используется, поступают следующим образом:

1. Создают таблицы базы данных.

2. Создают формы для ввода данных в таблицы.

Читайте также:  Как посчитать проценты в excel формула

3. Создают необходимые запросы к таблицам базы данных.

4. Формируют отчеты на основании запросов для вывода на печать.

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

В этой (пятой в цикле) статье рассмотрим п.2 вышеизложенного алгоритма – вызов и использование формы для ввода данных.

Форма Excel. Вводим данные!

Для чего нужна какая-то форма?! Бери таблицу — и пиши прямо в нее очередную строку информации! Зачем еще что-то выдумывать?

Мы так и делали при создании нашего небольшого и простого примера базы данных БД2 «Выпуск металлоконструкций участком №2», с которым работаем во всех статьях этого цикла.

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

При вводе данных в такие таблицы Excel «напрямую» при заполнении строк для перемещения по столбцам необходимо каждый раз нажимать клавишу «Tab», а для перехода к новой записи на новую строку пользоваться прокруткой и мышью или клавишами «Enter» и « Задача №8:

Ввести очередную строку информации в базу данных через форму.

Рассмотрим ввод данных в Excel при помощи формы на примере добавления очередной записи в базу данных БД2 «Выпуск металлоконструкций участком №2».

1. Открываем в MS Excel файл database.xls.

2. Активируем («щелкаем мышкой») любую ячейку внутри таблицы базы.

3. Выполняем команду главного меню программы «Данные» — «Форма…».

4. В появившемся окне, представляющем собой форму с именем «БД2» (по имени листа книги Excel, на котором расположена таблица), нажимаем кнопку «Добавить».

5. Заполняем окна данными новой записи, например, так, как показано ниже на снимке экрана. Переходим от окна к окну при помощи клавиатуры, нажимая клавишу «Tab».

6. Нажимаем кнопку формы «Закрыть» или «Enter» на клавиатуре. Ввод данных в Excel успешно осуществлен — новая запись добавлена в базу!

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

Если в форме «БД2» воспользоваться полосой прокрутки или кнопками «Далее» и «Назад», то можно, быстро перемещаясь по базе данных, просматривать интересующие записи.

Итоги.

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

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

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

Прошу уважающих труд автора подписаться на анонсы статей в окне, расположенном в конце каждой статьи или в окне вверху страницы!

Уважаемые читатели, пишите отзывы, вопросы и замечания в комментариях внизу страницы.

Источник: al-vo.ru

Создаем формы в Excel

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

Начнем с того, что не во всех версиях Excel сразу доступна волшебная кнопка Форма. В этом случае предварительно настройте Параметры (перейти к ним можно на вкладке Файл). Здесь вы также можете сразу не найти то, что нужно добавить на ленту. Поэтому сначала измените вариант в поле Выбрать команды (в данном случае нужен вариант Все команды). Чтобы добавить найденную в списке команду Форма, нужно выбрать имя вкладки, где разместится кнопка и создать новую группу. Теперь щелкните по кнопке Добавить и проверьте, появилась ли новая команда в новой группе.

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

Читайте также:  Как в excel скопировать формулу на весь столбец

Форму нельзя создать, если шапка таблицы занимает несколько строк — это минус.

Но здесь можно «схитрить»: вставьте после настоящей шапки пустую строку, оформите заголовки строк в одну строку, для этой строки после создания формы установите нулевую высоту (ФорматРазмер ячеекВысота строки).

Осталось только щелкнуть на любой ячейке таблицы и на кнопке Форма. Готово, можно работать. Вы видите строку, относящуюся только к одному человеку, причем все названия граф в одной форме. Названия кнопок — настоящие подсказки для пользователя. Нужна новая строка — Добавить, не нужна существующая — Удалить, нужно перейти к какой-либо впереди — Далее, позади — Назад.

Единственной «неочевидной» является кнопка Критерии. Она позволяет включать фильтр, чтобы быстрее находить нужные строки, если их очень много. При задании критерия можно использовать такие знаки, как «*» и «?», критериев может быть несколько (но задать их нужно в пределах одного окна). Для отключения фильтра используйте кнопку Правка.

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

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

Источник: microsoft-help.ru

Форма ввода данных в список Excel 2007

Курс дистанционного обучения:
“Экономическая информатика”
Модуль 2 (2,5 кредита): Прикладное программное обеспечение офисного назначения

Работа с таблицей Excel 2003 как с базой данных

2.2.5.2. Ввод данных в список Excel 2003

Ввод данных в список Excel можно осуществлять двумя способами:

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

Ввод данных непосредственно в строку списка Excel рассмотрен в предыдущем разделе. В этом разделе рассмотрим ввод, удаление и изменение данных в списке с помощью формы.

“Форма” – это окно диалога, предназначенное для удобного ввода, удаления и поиска данных в списках. Для создания полей в форме редактор Excel использует заголовки списка.

Для отображения формы на экране необходимо в меню “Данные” выбрать команду “Форма”.

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

Вставка записей в список с помощью формы:

  • Выделите заголовки списка Excel для создания полей в форме;
  • Выполните команду “Данные” – “Форма”;
  • Введите данные новой записи;
  • Нажмите кнопку “Добавить” для добавления записи или “Вернуть”, чтобы отменить добавление записи;
  • Нажмите кнопку “Закрыть”.

Изменение записей в списке Excel с помощью формы:

  • Выделите ячейку в списке;
  • Выполните команду “Данные” – “Форма”;
  • Найдите запись, которую необходимо изменить;
  • Измените данные в записи;
  • Нажмите кнопку “Закрыть”.

Удаление записи из списка Excel с помощью формы:

  • Выделите ячейку списка;
  • Выполните команду “Данные” – “Форма”;
  • Найдите запись, которую необходимо удалить;
  • Нажмите кнопку “Удалить”;
  • Нажмите кнопку “Закрыть”.

Поиск данных в списке Excel с помощью Формы:

  • Выделите ячейку списка;
  • Выполните команду “Данные” – “Форма”;
  • Нажмите кнопку “Критерии”;
  • Введите условия отбора записей (номер склада, поставщик и т.д.);
  • Нажмите кнопку “Далее”, а затем кнопку “Назад” для просмотра отобранных записей;
  • Нажмите кнопку “Закрыть”.

Copyright

© Обучение в интернет, .
Обратная связь

Источник: www.lessons-tva.info

Создаем формы в Excel

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

Начнем с того, что не во всех версиях Excel сразу доступна волшебная кнопка Форма. В этом случае предварительно настройте Параметры (перейти к ним можно на вкладке Файл). Здесь вы также можете сразу не найти то, что нужно добавить на ленту. Поэтому сначала измените вариант в поле Выбрать команды (в данном случае нужен вариант Все команды). Чтобы добавить найденную в списке команду Форма, нужно выбрать имя вкладки, где разместится кнопка и создать новую группу. Теперь щелкните по кнопке Добавить и проверьте, появилась ли новая команда в новой группе.

Читайте также:  Как в excel сделать формулы

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

Форму нельзя создать, если шапка таблицы занимает несколько строк — это минус.

Но здесь можно «схитрить»: вставьте после настоящей шапки пустую строку, оформите заголовки строк в одну строку, для этой строки после создания формы установите нулевую высоту (ФорматРазмер ячеекВысота строки).

Осталось только щелкнуть на любой ячейке таблицы и на кнопке Форма. Готово, можно работать. Вы видите строку, относящуюся только к одному человеку, причем все названия граф в одной форме. Названия кнопок — настоящие подсказки для пользователя. Нужна новая строка — Добавить, не нужна существующая — Удалить, нужно перейти к какой-либо впереди — Далее, позади — Назад.

Единственной «неочевидной» является кнопка Критерии. Она позволяет включать фильтр, чтобы быстрее находить нужные строки, если их очень много. При задании критерия можно использовать такие знаки, как «*» и «?», критериев может быть несколько (но задать их нужно в пределах одного окна). Для отключения фильтра используйте кнопку Правка.

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

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

Источник: microsoft-help.ru

Ввод данных в excel через форму

На этом шаге мы рассмотрим ввод данных в список.

Данные можно ввести в список тремя способами:

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

В Excel есть два средства, которые помогают осуществить ввод данных:


    Автозаполнение . Когда Вы начинаете вводить данные, программа просматривает столбец, чтобы выяснить, сможет ли она узнать то, что Вы набираете. Если Excel находит закономерность, то заполняет остаток ячейки автоматически. Чтобы завершить ввод данных, нажмите клавишу Enter . Можно включать эту возможность, используя опции вкладки Правка диалогового окна Параметры (рис. 1).

Рис.1. Диалоговое окно Параметры . Вкладка Правка

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

Рис.2. Список элементов списка

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

Рис. 3. Диалоговое окно формы для ввода данных

Ввод данных с помощью формы

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

Чтобы ввести новую запись, щелкните на кнопке Добавить , таким образом в форме очистятся все поля. Теперь можно вводить новую информацию в соответствующие поля. Используйте клавишу Tab или Shift + Tab для перемещения от одного поля к другому. После щелчка на кнопке Добавить или Закрыть , введенные данные появятся в конце списка. Можно также нажать клавишу Enter , что эквивалентно щелчку на кнопке Добавить . Если список содержит формулы, то они автоматически появятся в новых записях.

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

Форма ввода содержит следующие дополнительные кнопки:

  • Удалить. Удаляет текущую запись.
  • Вернуть. Отменяет все внесенные в текущую запись изменения. Эта кнопка работает до тех пор, пока Вы не щелкните на кнопке Добавить .
  • Назад. Осуществляется переход к предыдущей записи списка. Если установлен критерий отбора, то будет осуществлен переход к предыдущей записи, удовлетворяющей данному критерию.
  • Далее. Осуществляется переход к следующей записи, удовлетворяющей данному критерию.
  • Критерии. Очищает поля для ввода критериев, по которому будут отбитраться записи. Например, чтобы найти все записи, в которых значение, находящееся в поле Годовой фонд зарплаты , больше 30000, введите >30000 в поле Годовой фонд зарплаты формы. После этого можно использовать кнопки Назад и Далее , чтобы найти подходящую запись.
  • Закрыть. Закрывает форму и записывает введенные данные в рабочий лист.

На следующем шаге мы рассмотрим фильтрацию списка.

Источник: it.kgsu.ru