Stránka 1 z 2
Funkce KDYŽ a rozbalovací seznam
Napsal: 23 led 2012 21:04
od nicnemame
Dobrý večer,
potřeboval bych vymyslet vzoreček, který by fungoval na podmínku,. Jedná se o to, že potřebuju, aby když se mi v buňce "a" zobrazí "AM" aby v buňce "b" bylo "-" a kdyby se v buňce "a" zobrazilo "FM" aby v buňce "b" bylo "8,0kHz" nebo "6,5kHz" nebo "5kHz".
Zkoušel jsem to udělat podle nápovědy v excelu, která mi dost pomohla, ale nefunguje to. To jestli se v buňce zobrazí "FM" nebo "AM" jsem udělal pomocí funkce ZVOLIT a stejně bych pak chtěl udělat to, aby se mi vybíralo ze seznamu při zobrazení v buňce "a" "FM" zda se má zobrazit 8, 6.5 nebo 5kHz
Děkuji za radu
Re: funkce KDYŽ
Napsal: 24 led 2012 10:39
od cmuch
Re: Funkce KDYŽ a rozbalovací seznam
Napsal: 24 led 2012 13:49
od Branscombe
A kdyby nepomohlo to co psal "cmuch", tak zkuste vytvořit demo soubor a někdo tady ať už já nebo někdo jiný to dotvoří.
PS: Jste z obchodu
www.nicnemame.cz ?
funkce KDYŽ
Napsal: 24 led 2012 18:37
od nicnemame
Dobrý večer, nejsem si jistý, jestli ta funkce rozbalovacích seznamů je pro mě to pravé. Zkusím tady vložit ten demo soubor.
S obchodem
http://www.nicnemame.cz nemám (bohužel) nic společného, je to jen shoda jmen.
Děkuji vám oběma pánové za Váš zájem mi pomoct.
--- Doplnění předchozího příspěvku (24 Led 2012 18:46) ---
Tak tady je to demo, snad to je přehledné ale podle mého je to úplně triviální, jenomže já jsem v excelu ne tolik zběhlý, jak jsem si myslel a v každém případě se chci vyhnout makrům.
Re: Funkce KDYŽ a rozbalovací seznam
Napsal: 25 led 2012 13:14
od Branscombe
Tak zkuste toto v příloze

Mělo by to snad být ono ...
Re: Funkce KDYŽ a rozbalovací seznam
Napsal: 25 led 2012 18:15
od nicnemame
Dobrý den,
děkuji za pomoc, ale není to to co bych si představoval. Mělo to na základě náhodného výběru mezi "FM" a "AM" v jedné buňce a na základě toho v druhé buňce buď "-" (při "AM" nebo "8,0kHz..." (při FM).
Asi jsem to i špatně napsal, v tom demu. Každopádně děkuji, že jste tomu věnoval čas.
S pozdravem Petr K.
Re: Funkce KDYŽ a rozbalovací seznam
Napsal: 25 led 2012 20:41
od cmuch
Asi nechápem co je přesně tvůj požadavek
Tak pak snad jen asi makrem
Když AM tak je -
Když FM vybereš si hodnotu v bunce ze seznamu
Kód: Vybrat vše
Sub zmena
With Application
.ScreenUpdating = False
.EnableEvents = False
End With
'
With Range("E8").Validation
.Delete
.Add Type:=xlValidateInputOnly, AlertStyle:=xlValidAlertStop, Operator _
:=xlBetween
.IgnoreBlank = True
.InCellDropdown = True
.ShowInput = True
.ShowError = True
End With
Range("E8").ClearContents
'
If Range("E7") = "AM" Then
Range("E8").FormulaR1C1 = "-"
End If
If Range("E7") = "FM" Then
With Range("E8").Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=$K$7:$K$9"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
End If
With Application
.EnableEvents = True
.ScreenUpdating = True
End With
End Sub
Ale nevím jak ho nebo spíš čím ho zpouštět jelikož ti to AM/FM mění náhoda při každé změně na listě
Nebo to popiš znovu, lépe, radostněji
Re: Funkce KDYŽ a rozbalovací seznam
Napsal: 26 led 2012 09:14
od Azuzula
Mám pocit, že chce aby se i ty frekvence zobrazovaly náhodně.
Re: Funkce KDYŽ a rozbalovací seznam
Napsal: 26 led 2012 16:36
od cmuch
Pokud má zprávný pocit "Azuzula" pak dej do buňky E8 toto a uvidíš.
Kód: Vybrat vše
=KDYŽ(E7="FM";KDYŽ(NÁHČÍSLO()*(8-5)+5<=6;5;KDYŽ(NÁHČÍSLO()*(8-5)+5<=6,8;6,5;KDYŽ(NÁHČÍSLO()*(8-5)+5<=8;8)));"-")
Re: Funkce KDYŽ a rozbalovací seznam
Napsal: 26 led 2012 18:26
od nicnemame
Dobrý večer, je to přesně tak jak to napsal azuzula, ale když to zkopíruju do buňky, tak mi to píše, že vzorec obsahuje chybu a když to odkliknu, tak podbarví to "FM" ve vzroci, tak nevím, já jsem ten vzorec taky tak vymyslel, ale dělal mi úplně to samé, co teda s tím??
--- Doplnění předchozího příspěvku (26 Led 2012 18:37) ---
každopádně moc děkuji za snahu mi pomoct, jak jsem psal, tuším, že to bude neuvěřitelná banalita, přišel jsem na podobný vzorec sám, jak jsem psal v následující odpovědi, ale i tak mi to dělalo neplechu v tom, že se mu tam nelíbil ten [předmět].
Re: Funkce KDYŽ a rozbalovací seznam
Napsal: 26 led 2012 19:05
od cmuch
tady přikládám tvůj sešit s tím vzorečkem.
Re: Funkce KDYŽ a rozbalovací seznam
Napsal: 26 led 2012 19:50
od nicnemame
Dík, jseš borec
jenom mě mrzí, že ten můj vzoreček nefungoval, věnoval jsem tomu celkem dost času... A nic. Ale opravdu moc děkuji.
Mohu mít ještě jednu prosbičku? V tom demu co jsem poslal je taky ještě kousek níž další věc, kdy v jedné buňce lítají náhodná čísla a v druhé by měla být taky ve stejném rozsahu a kdyby náhodou vygeneroval v té druhé buňce stejné číslo jako v první, aby generoval znovu, dokud nebude jíné. I kdyby jsi na to už neměl čas ani chuť moc děkuji za Tvou pomoc.
Zdravím
Petr K.