Как добавить форму в лист Excel? - PullRequest
0 голосов
/ 29 ноября 2008

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

Ответы [ 4 ]

5 голосов
/ 29 ноября 2008

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

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

НТН

2 голосов
/ 01 декабря 2008

@ Oddthinking

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

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

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

1 голос
/ 29 ноября 2008

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

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

* 1005 Е.Г. *

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

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

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

0 голосов
/ 29 ноября 2008

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...