Představ si že mám tohoto comboboxu 60 řádků. Musím ten combobox dávat do každého ručne a pro každý upravovat kod? Nejde to nějak hromadně? A nejde že když už kliknu na buňku vyroluje se seznam? Dal jsem ve vlastnostech autoload ale nefuguje to. Děkuji
zkouším dát cmuchu tvuj kod k opičákovi ale seznam se v A1 neobjeví.
Děkuji oba dva výsledky jsou dostačující. Jen se chci zeptat dá se ten combobox aktivovat až na klinutí na daný řádek? Abych prostě při tisku neměl na stránce potom milion šipeček protože combo se tiskne normálně na list. Rozbalovaci seznam vyjede a zajede.
Mám rozbalovací seznam a v něm 11 položek. Klasický rozbalovací seznam ukáže 8položek na výběr a poté na boku scrolovací posuvník.
Zde na foru už jsem vyčet že s tím nic nenadělám
Tak jsem myslel že by se to dalo udělat ten rozevírací seznam pomocí VBA. Ale nikde nemužu najít lehký příklad kde by byl ten seznam již vytvořen.
Dingo děkuji to je ono. A sešit mám zaheslovaný proto aby nikdo nezměnil vzorce ale jen mohl doplňovat a tisknout.
A protože jsem potřeboval při tisku schovat řádek tak to nešlo se zamknutým sešitem proto.
JEŠTĚ SE CHCI ZEPTAT JE NĚJAKÝ KOD ABYCH ULOŽIL JEN STRANY 1-3
MÁM SEŠIT KTERÝ MA 7 STRAN A MÁM TLAČÍTKO ZALOHOVAT KTERÝ DĚLÁ PODLE DNE ZÁLOHU SEŠITU BOKEM DO SLOŽKY. ALE POTŘEBOVAL BYCH ABY SE JAKO ZALOHA DĚLALI JEN STRANY 1-3. JE TO REÁLNÉ? Mohlo y to klidně fungovat jako smaž strany v sešitu 4-7 a pak uložit sešit.
Mám v sešitu tento kod:
Sub Vyčistilist()
'
' Vyčistilist Makro
'
'
If MsgBox("OPRAVDU MÁM VYČISTIT LIST?", vbYesNo, "Potvrzení vymazání") = vbYes Then ' okno z upozorněním o vyčištění formuláře
Range("E4,Q54").Select ' vybere Vámi zadanou oblast buněk
Selection.ClearContents ' vymaže data
Range("A1").Select
End If
End Sub
Smažou se tedy data z buněk "E4,Q54".
A já potřebuju aby potom zpět do buňky Q54 dosadil vzorec "=(DNES)"
A to vše na jedno tlačítko - čím doplnit tedy to makro?
Mám problém když mám odemknutý dokument tak to funguje ale když dokument zamknu tak to píše chybu:
Runtime error "1004"
Není možné nastavit vlastnost třídy range.
Jak jinak schovat buňku před tiskem?
Nebo jak dát před tiskem do makra:
odemkni dokument, schovej řádek, tiskni, ukaž řádek, zamkkni dokument :)
Tak teď to jen přehodit do mé ostré verze a je to super.
Děkuji všem zúčastněným. Zvu vás na Beera
Jo jo to je přesně ono už to bude :) a jak ještě udělat aby ten vzorec kontroloval jestli náhodou ten řidič není jako spolujezdec?
Jako aby to hledalo v obou sloupcích a ne jen v tom prvním.
IF error už neukazuje chybu ale nejde mi to rozchodit v mém případě. Na novém listu ano.
Abych to maximálně ulehčil dávám mé XML kde to je jasně vidět jak to mám udělané. Děkuji
zEjnik: děkuji ti moc to je přesně ono. Ja to chci taky tak umět jak vy
Jen nefuguje nepravda. Tedy když není v práci ať se tam nenapíše nic. Teď je tam NENI K DISPOZICI
Nyní jsem tvuj vzorec použil a potřebuji k němu vzorec KDYŽ, který se mění v závislosti na daný seznam jmen.
Jak otevřeš mojí přílohu ihned pochopíš jak to myslím.
Předem děkuji za tvůj čas a ochotu.
Opičáku můžeš mi nějak lehce vysvětlit ten vzorec?
=INDEX($I$5:$K$9;1;POZVYHLEDAT($C$4;$I$4:$K$4;0))
Dekuji funguje to skvele.
Upravil jsem to makro nakonec trosku.
Skryt radek pak tiskni pak ukaz radek. Bezva
nyní bych potřeboval:
Mám rolovací seznam kde je na výběr TYP A, TYP B, TYP C
a potřebuji aby podle výběru se potom podním vyplnili buňky se jmény.
Přiklad napoví více
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
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.