2008-11-29 1 views
-2

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

+3

Радж, вы меня убиваете. Примите несколько ответов. Именно так люди позволяют другим узнать, что такое «Ответ», дает репутации публиковать какую-то репутацию, позволяя другим знать, что они знают, о чем они говорят, и обычно заставляют вас выглядеть немного лучше. Никто не любит отвечать на вопросы, которые они относительно уверены, не будет проголосован или отмечен. – CodeWarrior 2011-09-30 15:18:31

ответ

4

ALT + F11 запускает редактор VBA в Excel. Там вы можете создавать UserForms (Insert | UserForm), которые вы можете связать в свои собственные модули или присоединить к рабочим листам.

Я предлагаю вам ознакомиться с помощью справки Excel или MSDN для получения подробной информации о том, что вы можете делать с UserForms. В этом разделе также есть много учебников VBA в Интернете. Google - ваш друг.

НТН

0

Вам необходимо активировать панель инструментов формы.
Конечно, IIRC, форма должна обрабатываться кодом VBA.

1

Существует быстрый и грязный способ создания простых форм в Excel. Нет VBA.

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

E.g.

A B C 
1 Name Age Favourite Animal 
2 Jane 11 Horse 

Выберите диапазон, а затем выберите Данные | Форма. (Это в Excel 2003.)

Он откроет простую форму, которая позволяет осуществлять навигацию, создание, удаление и поиск.

2

@Oddthinking,

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

  1. Нажмите кнопку Office, выберите Параметры Excel, перейдите на вкладку Настройка
  2. Выбрать «команды не в ленте» от «Выбрать команды из» выпадающего
  3. Find «Form» в списке и нажмите «Добавить», затем нажмите «ОК»

На этом этапе команда «Формы» появится на панели быстрого доступа рядом с значками «Сохранить и отменить/отменить».

Смежные вопросы