< návrat zpět

MS Excel


Téma: Posun ve formuláři podle sloupce 1 rss

Zaslal/a 20.2.2013 9:18

Dobrý den,

snažím se vytvořit formulář, pro mou potřebu už je téměř hotový, jen nevím, jak v něm udělat listování jednotlivými záznamy pomocí posuvníku..tak aby si Textové pole 5 bralo položky čísel z 1. sloupce...nemáte s tím někdo zkušenost?

Díky moc

Příloha: zip11749_formular.zip (12kB, staženo 34x)
Zaslat odpověď >

Strana:  1 2   další »
icon #011766
Poki
Nejdriv je potrebova (v inicializaci formulare nastavit min a max hodnotu posuvniku a pak uz je to jednoduche...
Příloha: zip11766_formular.zip (12kB, staženo 32x)
citovat
#011804
avatar
Aha, díky moc, ve formulářích jsem úplný začátečník :) Ještě si lámu hlavu jak udělat, že při změnění jednoho pole, se k němu změnily odpovídájící pole...prostě jakoby listování třeba po vložení čísla 5 do textového pole a všechny ostatní pole by se mu přizpůsobilycitovat
#011806
Opičák
Musíš to tomu formuláři nějak sdělit. Např tak, že v kodu bude napsáno:

př. (pouze nefunkční ukázka z kodu)

With UserForm1
.Label10.Caption = wd.Cells(lin, 5)
.Label12.Caption = wd.Cells(lin, 6)
.Label13.Caption = wd.Cells(lin, 27)
end withcitovat
#011832
avatar
Ajaj, tak to asi nezvládnu nastavit :( ale to nevadí, takové vyhledávací pole by byla jen taková třešnička na dortu :)....citovat
icon #011853
Poki
Jde udelat temer vsechno, ale musi se vedet, co presne chceme.
Jestli to chapu spravne, tak cilem je, aby se po zapsani cisla do TextBoxu5 zmenil obsah ostatnich textboxu, aby odpovidal zadanemu cislu v boxu 5 - je to tak?citovat
#011856
Opičák
částečná úprava podle zadání

tj. při změně posuvníku (scrollbar) se mění textbox5
Příloha: zip11856_formular-_01.zip (16kB, staženo 32x)
citovat
#011858
Opičák
Formulář je jakési rozhraní mezi uživatelem a programem, takže by v něm mělo být umstěno minimum výpočtů.citovat
#011861
Opičák
tak ?
Příloha: zip11861_formular-_02.zip (20kB, staženo 32x)
citovat
#011884
avatar
Poki, přesně tak, potřeboval bych, aby když Textbox 5 odemknu pro editaci a zadám do něj nějaké číslo třeba ze sloupce 1, aby se ostatní textboxy nalistovali s odpovídajícími údaji, taky se ještě pokouším, aby si formulář při posunu v něm pamatoval změny bez mačkání tlačítka uložit, vyřešil jsem to tak, že při přesunu na následující řádek se data vloží do tabulky, ale to hrozně zpomaluje pohyb ve formuláři, neexistuje nějaké "cookies" pro formulář, aby si to jen pamatoval a finálně pak vložil do tabulky až po kliknutí na tlačítko Uložit?

Díky moc za radycitovat
icon #011939
Poki
Tady je ten Update textboxu pri zmene textboxu5.

Ohledne toho 'pamatovani si' - to asi nepujde, protoze vzdy kdyz chces, aby se neco stalo, musi se spustit procedura - takze jedine reseni je, aby ulozeni dat netrvalo tak dlouho, jak pises (coz se mi zda divne).
Ale stejne si myslim, ze neni stastne, aby se jakakoliv data ukladala bez vedomi uzivatele (tedy bez toho, aby vyslovene stiskl tlacitko ULOZIT)
Příloha: zip11939_formular.zip (19kB, staženo 32x)
citovat

Strana:  1 2   další »

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