2

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

1 ответ1

2

Чтобы сделать это именно так, как вы хотите, вам нужно будет использовать VBA. Если вы хотите пойти по более простому пути и использовать встроенную функцию Excel, рассмотрите возможность использования формы Excel.

Excel может создать форму для заполнения таблицы данных. В Excel 2007 и 2010 (и предположительно в 2011 году - у меня нет Mac для проверки) эта функция не отображается в меню ленты по умолчанию, поэтому необходимо настроить ее. Я нашел некоторую информацию по этому поводу на http://www.addictivetips.com/microsoft-office/excel-2010-data-input-forms/

В Excel 2003 вы можете просто выбрать таблицу данных, перейти в меню "Инструменты" и выбрать "Форма".

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

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