Съдържание
Често потребителите на редактор на електронни таблици се сблъскват с такава задача като създаване на специален формуляр за въвеждане на необходимата информация. Формулярите са форма, която помага да се улесни процедурата за попълване на документ с електронна таблица. Редакторът има интегриран инструмент, който ви позволява да попълвате работния лист по този начин. В допълнение, потребителят на програмата, използвайки макрос, може да създаде своя собствена версия на формуляра, адаптирана към различни задачи. В статията ще разгледаме подробно различните методи, които ви позволяват да създадете формуляр в документ с електронна таблица.
Използване на инструментите за попълване в редактора на електронни таблици
Формата за попълване е специален елемент с полета, чиито имена съответстват на имената на колоните на попълваната плоча. Необходимо е да въведете информация в полетата, които веднага ще бъдат вмъкнати като нов ред в избраната област. Тази специална форма може да се използва като самостоятелен интегриран инструмент за електронни таблици или може да бъде намерена на самия работен лист като диапазон. Нека анализираме всяка вариация по-подробно.
Първи метод: интегриран елемент за въвеждане на информация
Нека първо да разберем как да използваме интегриран формуляр за добавяне на информация към документ с електронна таблица на редактор. Подробните инструкции изглеждат така:
- Имайте предвид, че първоначално иконата, която включва този формуляр, е скрита. Трябва да извършим процедурата за активиране на инструмента. Преминаваме към подменюто „Файл“, разположено в горната лява част на интерфейса на редактора на електронни таблици. Тук намираме елемент, който има името „Параметри“ и щракнете върху него с левия бутон на мишката.
- На дисплея се появи прозорец, наречен „Опции на Excel“. Преминаваме към подраздела „Панел за бърз достъп“. Тук има голямо разнообразие от настройки. От лявата страна има специални инструменти, които могат да се активират в лентата с инструменти, а от дясната страна са вече включени инструменти. Разгънете списъка до надписа „Избор на команди от:“ и изберете елемента „Команди на лентата“ с левия бутон на мишката. В списъка с команди, показани по азбучен ред, търсим елемента „Формуляр ...“ и го избираме. Кликнете върху „Добавяне“.
- Щракваме върху бутона „OK“.
- Активирахме този инструмент на специална лента.
- Сега трябва да започнем да проектираме заглавката на табелата и след това да въведем някои индикатори в нея. Нашата таблица ще се състои от 4 колони. Вкарваме имената.
- Ние също вкарваме някаква стойност в самия 1-ви ред на нашата чиния.
- Избираме произволно поле от подготвената плоча и кликваме върху елемента „Формуляр …“, разположен на лентата с инструменти.
- Отваря се прозорецът с настройки на инструмента. Ето редовете, съответстващи на имената на колоните на плочата.
Струва си да се отбележи, че първият ред вече е попълнен с данни, тъй като преди това сами сме ги въвели в работния лист.
- Вкарваме индикаторите, които считаме за необходими в останалите редове. Кликнете върху бутона „Добавяне“.
- Въведените индикатори бяха автоматично прехвърлени на 1-ви ред на таблицата, а в самата форма беше направен преход към друг блок от полета, съответстващ на 2-ри ред на таблицата.
- Запълваме прозореца на инструмента с индикаторите, които искаме да видим във втория ред на табелата. Щракваме върху „Добавяне“.
- Въведените индикатори бяха автоматично прехвърлени на 2-ри ред на табелата, а в самата форма беше направен преход към друг блок от полета, съответстващ на 3-ти ред на табелата.
- По подобен начин попълваме табелата с всички необходими показатели.
- С помощта на бутоните „Напред“ и „Назад“ можете да навигирате през въведените преди това индикатори. Алтернативата е лентата за превъртане.
- Ако желаете, можете да редактирате всякакви индикатори в таблицата, като ги коригирате в самата форма. За да запазите промените, щракнете върху „Добавяне“.
- Забелязваме, че всички редактирани стойности са показани в самата плоча.
- С помощта на бутона „Изтриване“ можете да приложите премахването на конкретен ред.
- След щракване ще се появи специален предупредителен прозорец, който показва, че избраният ред ще бъде изтрит. Трябва да щракнете върху „OK“.
- Линията е премахната от таблицата. След всички извършени процедури кликнете върху елемента „Затвори“.
- Допълнително можете да го форматирате, така че чинията да придобие красив вид.
Вторият метод: попълване на формулярите с информация от таблета
Например, имаме табела, която съдържа информация за плащанията.
Цел: попълване на формуляра с тези данни, за да може да бъде удобно и коректно отпечатан. Подробните инструкции изглеждат така:
- На отделен работен лист на документа създаваме празен формуляр.
Струва си да се отбележи, че външният вид на самия формуляр може да бъде създаден самостоятелно или можете да изтеглите готови формуляри от различни източници.
- Преди да вземете информацията от табелата, трябва малко да я промените. Трябва да добавим празна колона отляво на оригиналната таблица. Тук ще бъде поставен знак до реда, който планираме да добавим към самия формуляр.
- Сега трябва да приложим свързването на плочата и формата. За целта се нуждаем от оператора VLOOKUP. Използваме тази формула: =VLOOKUP(“x”,Данни!A2:G16).
- Ако поставите знак до няколко реда, тогава операторът VLOOKUP ще вземе само първия намерен индикатор. За да разрешите този проблем, трябва да щракнете с десния бутон върху иконата на листа с изходната плоча и да кликнете върху елемента „Изходен текст“. В прозореца, който се показва, въведете следния код:
Private Sub Worksheet_Change (ByVal Target As Range)
Dim r As Long
Dim str Като низ
Ако Target.Count > 1 Тогава излезте от Sub
Ако Target.Column = 1 Тогава
str = Target.Value
Application.EnableEvents = False
r = Клетки (Редове. Брой, 2). Край (xlUp). Ред
Диапазон («A2:A» & r).ClearContents
Target.Value = str
крайна сметка, ако
Application.EnableEvents = Вярно
End Sub
- Този макрос не ви позволява да въведете повече от един етикет в първата колона.
Заключение и изводи за създаването на формата.
Разбрахме, че има няколко вида създаване на формуляр в редактор на електронни таблици. Можете да използвате специални форми, разположени върху лентата с инструменти, или можете да използвате оператора VLOOKUP, за да прехвърлите информация от плочата към формуляра. Освен това се използват специални макроси.