< návrat zpět

MS Excel


Téma: textbox povinné pole rss

Zaslal/a 29.9.2010 15:37

ahoj,

mám formulář, kde je několik texboxu jejichž obsah se přepisuje do buněk excel.
Co potřebuju je aby 3 s těchto textboxů byly povinná pole, která se musí vyplnit a pokud budou prázdná tak aby se nepřepsali do buněk.
Pravděpodobně to bude triviální zápis, ale jsem v tomto začátečník.
Předem děkuji všem za radu

Zaslat odpověď >

icon #002565
Poki
treba takto: If UserForm1.TextBox1.Value = "" Then
'MsgBox "je to prazdne, nic se nedeje"
Else
Range("a1") = TextBox1
End If
citovat
#002566
avatar
Díky za rychlou odpověď, ale stále to není ono.
hodnoty z textboxu se mi zapisují vždy na nový řádek.
Potřeboval bych spíše podmínku pokud nevyplníš první textbox tak nemůžeš pokračovat.

Nevíš také jestli je nějaký rozdíl v tom když vytvářím makra ve verzi 2007 a některé funkce nefungují ve verzi 2003 standart? Např. Date?citovat
#002567
Začátečník
pak bych zkusil zpodmínkovat formou vložení do
Sub UserForm_Activate()
nazev_prvniho_textboxu.Visible = True
nazev_druheho_textboxu.Visible = False
.
.
.
.
nazev_posledniho_textboxu.Visible = False
..........
Tímto se zobrazí pouze první textbox.

Při vyplnění (změně) prvního textboxu, tedy do

Sub nazev_prvniho_textboxu_Change()
zadat podmínku pro vyhodnocení zda je prázdný či nikoliv a
nazev_druheho_textboxu.Visible=True
.......... atd pokračovat až do konce.

Možná po někoho krkolomný popis, ale bez konkrétního zadání a ukázky se "vaří" jen těžko.

Loncitovat

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