< návrat zpět

MS Excel


Téma: Zobrazení záznamů za běhu programu rss

Zaslal/a 22.8.2024 11:47

Potřeboval bych prosím poradit s následujícím problémem. Mám 2 sloupce záznamů v tabulce. Zobrazení vybraných hodnot potřebuji provádět ve formuláři buď v label.caption nebo textbox.text. Následující kód funguje tak, že si vyberu část zázanů ohraničenou řádkem začátku záznamů - zac a řádkem konce záznamů - kon. Z tohoto intervalu vyberu náhodným číslem záznam a hodnotu z prvního sloupce chci zobrazit v textbox5.text a po uplynutí 2s zobrazit hodnotu z druhého sloupce v textbox6.text. Pokud program trasuji, funguje správně, pokud jej spustím bez přerušení, zobrazí se pouze první hodnota v textbox5.text a po dokončení cyklu poslední hodnota v textbox5.text a v textbox6.text. Jako kdyby zobrazení ve dormuláři nestíhalo rychlost výpočtu v cyklu a požadavek na zobrazení v textboxech.
Měl by někdo ideu, jak tento problém vyřešit, abych dosáhl správného zobrazení hodnot?

Private Sub CommandButton1_Click()
For i = 1 To 5
zaznam = Int((kon * Rnd) + zac)
TextBox5.Text = Cells(zaznam, 33)
Application.Wait (Now + TimeValue("0:00:02"))
TextBox6.Text = Cells(zaznam, 32)
Next i
End Sub

Zaslat odpověď >

#056775
elninoslov
A čo použiť OnTime?
Příloha: zip56775_zobrazovanie-udajov-pomocou-ontime.zip (23kB, staženo 5x)
citovat
#056777
avatar
Díky za radu, vyzkouším.citovat
#056778
avatar

elninoslov napsal/a:

A čo použiť OnTime?Příloha: 56775_zobrazovanie-udajov-pomocou-ontime.zip (23kB, staženo 1x)


V Excelu nyní vše funguje excelentně. Díky za radu, toto řešení by mě nenapadlo.citovat

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