1

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

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

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

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

1 ответ1

0

То, что вы описываете, это ФОРМА ввода данных для таблицы данных (или базы данных). Excel не делает этого из коробки. Вам нужно будет создать форму с VBA и большим количеством кода для обработки пользовательского интерфейса, чтобы создать плавный пользовательский интерфейс для этого в Excel.

У вас есть два варианта:

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

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

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

Твой выбор.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .