Příspěvky uživatele


< návrat zpět

Strana:  « předchozí  1 2 3 4   další »

Zdravím,

ještě k tomu mám doplnující dotaz, mám více vstupních (zadávacích) textových polí, které mi lezou do výpočtu, lze tyto textové pole sčítat?
Jak by pak vypadal kod?
Zkusil jsem např takto, ale nefunguje to :-/
CENA.TextBox4.Value = Worksheets("CENA").Cells(9, 6)+CENA.TextBox7.Value = Worksheets("CENA").Cells(9, 6)

Děkuji, Jirka

Bezva, myslím, že je to ono!

Děkuji moc za cenné rady!

Jirka

Zdravím,

prosím, jak uchovat vzorec v buňce, kterou mám provázanou do textového pole formuláře? Automaticky mi to zapíše hodnotu z dané buňky, ale ihned vymaže fuknci a ponechá ono číslo...potřebuji uchovat ten vzorec, aby se mi to v tom formuláři měnilo...přikládám soubor pro orientaci..

Pokud toto nejde, tak pak jak dostanu dynamicky se měnící čísla na formulář z bunky, kde je vzorec, aniž bych měl otevřen excelový list?

Děkuji moc, J

Dávám do placu jiný možný postup a děkuji za předešlé nápady, budou se mi hodit :-)

Private Sub TextBox1_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
With TextBox1
On Error Resume Next
.Text = Format(CDbl(.Value), "#,##0.00")
Cancel = Err
If Cancel Then MsgBox "Opravte číslo", Buttons:=vbCritical
End With
End Sub

Ano, presne, kvuli cteni, ten formular by mel byt jako vstpni pole, databazi necham pod tim v excelu, chci to postavit jen na formulari, ostatni zamknout a schovat, idealne i vstup do VBA, pokud to lze, trba na heslo :-)...asi jsem v tomto naivni...kazdopadne diky moc za rady :-)

Ale pry to jde, jen mi k tomu psali dost dlouhe makro na to abych to delal pro kazde vstupni pole...mam jich fakt dost...pry nasobit 1...ale nejak jednoduseji...me z toho trefi, musim to nejak zmaknout...no diky moc za nazor :-)

to eLCHa
Formát v zadávacím poli VBA, ne v excelu :-)
J

Díky za odpověd,
ale nerozumíme si, potřebuji jen aby mi výstup ze zadavacího pole platil za číslo (nikoliv text) a měl formát s oddělením tisíců, bez použití potvrzovacího buttonu pro každou položku.
Nechci ale moc při večeru otravovat :-)
Díky

No právě, nejde mi nějaké složité makro, v přiloze uvádím příklad, jak by to mělo vypadat: jednoduchý formulář s např 4 vstupními poli naformátované aby oddělovalo tisíce a výstup dle kontrolního zdroje každého pole.
jediné co potřebuji, aby mi to následně počítalo za pomocí nějakého jednoduchého makra, ideálně každé pole hned po zadání, tzn bez použití buttonu.
Díky předem za ochotu :-)

Díky, ale co když tam nehci ten button, jak by se to pak napsalo kodem, aby to počítalo automaticky po zadání částky?, já s VBA bohužel začínám :-(
Díky moc.

Ahoj,
tak jsem se k tomu vrátil a formáty to sice hezky odděluji, ale nepočítá hodnoy z techto polí, použil jsem:
On Error Resume Next
Me.TextBox1.Value = Format(expression:=TextBox1.Value, Format:="#,###")

Co s tím mám dělat, aby mi to počítalo a uchovalo formát, bez něj to počítá dobře :-(
Díky.

Díky moc všem za radu :-)

Ahoj,
to asi nebude ono, zkusil jsem to, ale pak mi to hází chybu makra...přikldádám model, kde bych to potřeboval nastavit, jak formáty, tak to překlikávání mezi sešity excelu.
Díky moc

Zdravím,
potřeboval bych poradit a to jak ve vstupním poli ve formuláři excelu (VBA) naformátovat číslo, aby mi oddělovalo např tisíce, nebo třeba přidalo %, pokud se odkazuji na pole v excelu, kde to tak je. Nejde mi to ve vlastnostech ovládacího prvku nastavit :-(
Plus ještě jeden dotaz, když mám otevřené okno formuláře (chci do něj do vstupních polí zapisovat), tak mi nejde překlikávat mezi jinými soubory v excelu, je na to nějaký fígl, jak tomu zamezit, spíše přeskakování povolit?
Moc děkuji za případné nápady a rady.
Jirka

Bazva, to je ono :-)
Díky moc "marjankaj" :-)


Strana:  « předchozí  1 2 3 4   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