Nacházíte se: WALL.czExcel návod › Formulář pro zadávání dat
Kategorie: Excel návod

Formulář pro zadávání dat

ExcelFormuláře pro zadávání dat můžete použít u jakýchkoliv tabulek, kde evidujete například kontakty, seznam filmů, seznam CD, recepty a jiné podobné databáze.

Pokud váš seznam nebo databáze čítá již stovky řádků a více, pak správa takového množství dat je již poněkud krkolomná. MS Excel pro takové případy nabízí Datový formulář, který může usnadnit zadání dat v případě, že zadáváte data do rozsáhlé oblasti, která obsahuje více sloupců a řádků, než lze na obrazovce najednou zobrazit.

Datový formulář zobrazíte v menu Data a pak vyberte Formulář .... Do formuláře můžete zadat nová data, vyhledat řádky podle obsahu buňky, aktualizovat existující data nebo odstranit řádky z oblasti. Jednoduchým makrem lze zajisti, aby se vám formulář automaticky zobrazil při každém otevření vašeho sešitu.

Private Sub Workbook_Open() 'Automatické zobrazení formuláře při otevření sešitu ActiveSheet.ShowDataForm End Sub

Uvedený kód makra zadejte následujícím způsobem. Otevřete Editor maker v menu Nástroje - Makro - Editor jazyka Visual Basic nebo použijte klávesovou zkratku Alt + F11. V levém okně Project vyberte ThisWorkbook. V pravé části obrazovky vyberte událost Workbook a Open. Do pole vložte uvedený kód. Pro méně zdatné uživatele přikládám soubor s příkladem i makrem: Nejste přihlášen(a).

print Formát pro tisk

Sdílet článek:

Komentáře rss

Přidat komentář >

, Datový formulář odpovědět
avatar
Proč nejde přiřadit zobrazování datového formuláře k tlačítku na listu?

Private Sub CommandButton1_Click()
ActiveSheet.ShowDataForm
End Sub

Hlásí chybu 1004, metoda ShowDataForm třídy Worksheet selhala.
Pomůžeš prosím.
Lze vzhled tohoto formuláře upravovat ve VBA?
citovat
odpověděl(a)
avatar
"Hlásí chybu 1004, metoda ShowDataForm třídy Worksheet selhala."
Tuhle chybu mi to hlásí, když se pokouším otevřít formulář na prázdném listě. Vyplň pár údajů a bude to fungovat. K té změně vzhledu, můj osobní názor je, že to nelze. Jedině si ve VBA vytvořit vlastní UserForm.citovat
, formulář odpovědět
avatar
Je tato možnost i v excelu 2007?
(Datový formulář zobrazíte v menu Data a pak vyberte Formulář ...)
Nikde sem podobnou volbu na vyvolání onoho formuláře nenašel
Děkujicitovat
odpověděl(a)
avatar
STISKNI TLAČÍTKO OFFICE PAK MOŽNOSTI APLIKACE EXCEL DAL PŘISPŮSOBIT ZVOLIT PŘÍKAZY VYBRAT VŠE TAM UŽ TO JE 2citovat
, pomoc odpovědět
avatar
Ahoj potřeboval bych pomoc jak přes textbox uložení do buňky nějaký údaj a aby se mi to hned samo odřádkovalo díkcitovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura III

Oblíbený formulář Faktura byl vylepšen a rozšířen. Formulář faktura III
Více se dočtete zde.

Aktivní diskuse

Zasekaný excel

anyman • 21.7. 21:09

Zasekaný excel

Korsok • 21.7. 14:24

CUTCOPY - řádek na sloupec

Dejwing • 21.7. 12:41

Zasekaný excel

xlnc • 21.7. 12:18

Zasekaný excel

Korsok • 21.7. 11:51

CUTCOPY - řádek na sloupec

xlnc • 21.7. 11:42

Zasekaný excel

xlnc • 21.7. 11:29