< návrat zpět

MS Excel


Téma: Kontrola úplnosti zadaných dat do FORMULÁŘE rss

Zaslal/a 5.3.2013 12:11

Dobrý den,

mám vytvořený formulář a lidé do něj zadávají údaje, které se po stisknutí tlačítka VLOŽIT vloží do prvního prázdného řádku ve sloupcích (A;B;C).

Abych nemusel kontrolovat zda jsou všechny vložené údaje kompletní (nesmí být prázdná ani jedna buňka ve sloupcích A;B;C). Tak by mě zajímalo zda jde napsat kód pro kontrolu vkládaných dat ve formuláři tj. při zmáčknutí tlačítka VLOŽIT napřed zkontroluje VBA zda jsou všechna políčka vyplněna a pokud ne tak napíše, které jsou prázdné a nepřevede data z formuláře do sloupců A;B;C. Pokud jsou všechna políčka ve formuláři vyplněna, tak převede data z formuláře do sloupců A;B;C.

Dík za radu, pokud je. 4

stop Uzamčeno - nelze přidávat nové příspěvky.

icon #012045
admin
Po stisku tlačítka Vložit by mohla proběhnout tato kontrola:
Private Sub cmdVlozit_Click()
'Tlačítko Vložit

If Me.TextBox1.Text = "" Or Me.TextBox2.Text = "" Or Me.TextBox3.Text = "" Then
MsgBox "Nejsou vyplněné všechy údaje", vbCritical, "Vyplnění formuláře"
End
End If

End Sub
citovat
icon #012054
eLCHa
Priklanel bych se k jinemu reseni. A to zamknout tlacitko VLOZIT pomoci vlastnosti Enabled a odemknout ho az po vyplneni celeho formulare.

Podobne jako jsem to udelal zde
http://wall.cz/index.php?m=topic&id=11863&page=2#post-11883citovat
#012081
avatar
DĚKUJI VŠEM.
Upravil jsem si druhou variantu a funguje (Vlozit = Enabled - viz vzor ze zmíněného fóra uživatelem eLCHa).

Ještě jednou dík 3citovat

Uživatelské menu

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

Menu

Formulář Faktura

Formulář Faktura IV

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

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje