vlanatti Цитата: Так вот он и вопрос, как создавать подобные формы с ячейками ввода из которых формируются списки на нескольких листах(каждому списку свои данные).
Во-первых, по-видимому, ты имеешь ввиду просто размещение данных на листе (его заполнение): списки тоже в Excel применяются но это несколько другое.
Итак. Подобные формы можно создавать во встроенном редакторе Visual Basic. Найти его можно через меню
Сервис/Макрос/Редактор Visual Basic (или просто нажав Alt+F11).
В редакторе ты увидишь дерево проекта. Для добавления в проект формы достаточно вызвать команду меню
Insert/UserForm. И подобно режиму рисования многих графических редакторов можешь размещать на вставленной форме элементы управления.
Каждый элемент управления имеет характерные свойства, методы, и реагирует на определенные события. Эксплуатация этих особенностей нужных элементов и лежит в основе построения своего приложения.
Это если кратко.
А вообще, имея нулевой багаж знаний по этому вопросу, лучше сначала почитать книжку (ключевые слова
Excel, Visual Basic for Aplications, VBA), благо даже в электронном виде таких в интернете водится предостаточно.
В основе VBA лежит язык программирования Visual Basic, хотя он и достаточно прост, его синтаксис применительно к Excel в паре постов не объяснить.