Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  28 29 30 31 32 33 34 35 36   další » ... 44

Třeba:
=IFERROR(SVYHLEDAT(Tabulka5[[#Tento řádek];[Číslo zboží]];Tabulka4;3;NEPRAVDA);0)-SVYHLEDAT(Tabulka5[[#Tento řádek];[Číslo zboží]];Tabulka3;3;NEPRAVDA)

Nebo maticově takto:
=(SUMA(DÉLKA(K6:CV6)-DÉLKA(DOSADIT(K6:CV6;"L2";"")))/DÉLKA("L2")*0,5)+COUNTIF(K6:CV6;"L")
L2 = lekář půl dne
L = lékař celý den

matice je v buňce E6

Třeba takto v buňce B6 na listu "1. čtv.":

=COUNTIF($K6:$CV6; "Dovolená")+(COUNTIF($K6:$CV6; "Dovolená")*0,5)

Edit:
Opravená chyba v COUNTIF, kde má být "Dovolená 1/2 den"
=COUNTIF($K6:$CV6; "Dovolená")+(COUNTIF($K6:$CV6; "Dovolená 1/2 den")*0,5)

Příloha nebude? 1

Soubor s makrem se musí nejdříve sbalit.

Takže číslo 3825000000 na listu HS splňuje podmínku protože na listu Vyloucene je číslo 3825. To je jasné.

Číslo 12050099000 splňuje podmínku, protože na listu Vyloucene je číslo 12?

A jakou podmínku splňuje číslo 8509800000?

Co přesně znamená:
"Aby byla splněna podmínka stačí stačí pokud se bude vyskytovat na začátku řetězce."

Buď je špatný příklad a nebo nechápu zadání :)

Při rozbalování souboru mi to háže chybu, že je v archivu chyba.

Mně to přijde jako moc nekonkrétních dotazů. Možná pomůže toto:

https://office.lasakovi.com/excel/vba/ms-excel-vba-zobrazeni-dialogu/

https://office.lasakovi.com/excel/vba-listy-bunky/barvy-color-excel-vba/

Bylo by fajn vložit přílohu.
Soubor s makrem se musí nejdřív sbalit, aby šel vložit.

Omlouvám se za návrat v čase, ale nedá mi to nereagovat:

OB napsal/a:

Jsem vedle jak ta jedle. Pořád dávám kód viz níže a nefunguje to...
Private Sub ComboBox2_Change()
Worksheets("menu").ComboBox2.ListFillRange = ComboBox1.Value
End Sub

Samozřejmě, že to nefunguje, proto jsem také napsal: "Bacha při opisování 1 a 2.
Příkaz je napsaný dobře, ale má být v proceduře ComboBox1_Change a ne v ComboBox2_Change()

Definovaný názov MODEL obsahuje odkaz na správnu oblasť modelov podľa vybraného výrobcu.
Je to zabezpečené pomocou OFFSET/POSUN a MATCH/POZVYHLEDAT...


Ano, to jsem pochopil, ale já jsem potřeboval vidět to "MODEL = POSUN(...." a nikde jsem to v makru nenašel. Proto jsem se ptal na to, "jakým kouzlem" správného nastavení docílíte. Až teď mě napadlo, že to je přímo přes "Definovaný název" 1

Nom vždyť ti to říkám:
Stejně jako jsi do ComboBox1.ListFillRange vložil "VYROBCE",
tak do ComboBox2.ListFillRange vlož "SKODA", "VW" nebo "FORD".

Tuto hodnotu získáš v listě menu buňka C6 a nebo přímo jako vlastnost ComboBox1.

Vím, mohl bych ti napsat přímo vzorec, ale nejdřív zkus s nějakým nápadem přijít sám. Stačí se inspirovat u ComboBox1. 1
(NEPŘÍMÝ.ODKAZ se v tomto případě nepoužije)

P.S. Ve 14 hod. odcházím. Pak až zítra a nebo někdo jiný 1

Do ComboBox2 vlož hodnotu z buňky C6 z listu menu nebo přímo hodnotu ComboBox1.

Předně v tom tvém příkladu (v 6:45) máš několik chyb:

ComboBox.ListFillRange = "=vstupni_data" & vstupni_data.Range("VYROBCE").Address
1. ComboBox máš pojmenovaný ComboBox1 a v makru se odkazuješ na ComboBox
2. za jménem listu ti chybí vykřičník "=vstupni_data!"
3. chybí ti odkaz na list z kterého vybíráš VYROBCE:
Worksheets("vstupni_data").Range("VYROBCE").Address

Teď je otázka, kam to naplnění ComboBox1 vložit.
Možná to spustit hned při otevírání sešitu, aby s tím šlo hned pracovat a pak možná do události Change listu vstupni_data, aby se to naplnilo znovu při přidání VYROBCE. Záleží, jak se s tím dál pracuje.

Takže výsledný příkaz bych viděl takto:
Worksheets("menu").ComboBox1.ListFillRange = "=vstupni_data!" & Worksheets("vstupni_data").Range("VYROBCE").Address

xlsm soubor lze vložit jen zazipovaný.

Aha, "resize" je lepší.
Dík.


Strana:  1 ... « předchozí  28 29 30 31 32 33 34 35 36   další » ... 44

Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse