Příspěvky uživatele


< návrat zpět

Strana:  1 2 3 4   další »

No já bych právě potřeboval, aby makro pustilo jiný sešit, a v něm konkrétně povolilo makra. Ne paušálně všude. Dokument by pouštělo až 200 lidí a všem nastavovat ať se jim pouští všechny makra by byla sebevražda :-)

Jen jsem myslel, že by stačilo aby to povolili jednou a druhý sešit který by se otevřel už sám by povolení nepotřeboval.

Tak škoda. Každopádně děkuji za odpověd :-)

Díky za reakci, bohužel jsem to asi špatně vysvětlil. Já už mám ten jiný sešit vytvořený. Pomocí makra jen otevřu.

A tento sešit obsahuje další makra, které bych chtěl povolit. Aby se provedly makra po otevření a rovnou fungovaly tlačítka atd. bez dalšího zásahu uživatele. Doufám, že to nějak jde. Aby uživatel povolil makra jen jednou a v nově otevřeném sešitě, aby se už to provedl osamo.

Ahoj,
hledám makro, které by otevřelo jiný sešit a povolilo v něm makra (office 2007). Jde to nějak? Díky za informaci.

Tak pokud jsou rozděleny pomlčkou, tak stačí označit sloupec s textem, dát:
Na kartě Data
>>Text do sloupců<<
Zatrhnout oddělovač >> další
zatrhnout jiné, napsat do políčka pomlčku a další, dokončit. A je to ve dvou sloupcích a můžeš řadit dle libosti. A myslím si že je lepší to nechat s ohledem na další filtrace hledání atd. ve dvou sloupcích a nepsat dva údaje do jedné buňky :-)

Ta textová hodnota je vždy v nějakém konkrétním sloupci?
Je unikátní a vyskytuje se jen jednou ve všech listech, nebo může být ve více listech?

A jak nato jdete? Ono je to těžké přiřadit určitou hodnotu, bez jednoznačného identifikátoru. Jak je tam duplicitní hodnota, tak svyhledat nemůže fungovat.

Možnáí zavést ještě jeden sloupec s ID zápisu, podle kterého by se to řídilo?

To vyhledávání si s tím jednoduchým způsobem neporadí. Ale jestli už máte ty hodnoty ve oblasti A1 až E50. Nestačí prostě tuto oblast seřadit podle sloupce A? Podle popisu to je to o co Vám jde.

Tzn. označit sloupce A:E a na kartě data kliknout na seřadit od největšího k nejmenšímu. (Ikonka Z->A)

Nebo z nějakého důvodu toto nejde?

Tady je ukázka :-)

První se zadává co se má vyhledávat (hodnota z vybíracího seznamu)
Zadruhé se dává oblast kde se má vyhledávat (v prvním sloupci hledáme)
Zatřetí číslo sloupce který chceme vypsat (1 je sloupec U, ale my chceme vypsat T, proto napíšeme 2)
Začtvrté typ vyhledávání. 0 = nepravda = hledáme přesnou shodu.

Výsledek tedy je:
=SVYHLEDAT(B3;$T:$U;2;0)

Třeba tímto vzorcem, jestliže jsou názvy ve sloupci A.
=KDYŽ(DÉLKA(A1)=3;A1;"USA")
Viz příloha kde je to prakticky ukázané

Já takové věci řeším následovně:


On Error Resume Next
gogol = Range("A1:A10").Find(What:="kokos").Row
If Not Err.Number = 0 Then
MsgBox "Nemáš kalendář, tak ti to nepojede"
End If
On Error GoTo 0

Samozřejmě místo řádku s hledáním (find) si můžeš dát volání toho kalendáře :-)

Zdravím,
potřeboval bych napsat podmínku. Která by testovala, zda označená buňka je v pojmenované oblasti "vynosy"

Prostě něco jako

if selection is insade range("vynosy") then
...
end if


Ale toto samozřejmě nefunguje :-)

Ještě jsem vygooglil funkci inrange
http://www.exceltip.com/st/Determine_if_a_cell_is_within_a_range_using_VBA_in_Microsoft_Excel/484.html
ale ta je nějak mimo. Nezná ji ani nápověda VBA.
Prosím o radu jestli víte. Napadá mě jen testovat prvně sloupce a pak řádky jestli spadají do oblasti, ale není nějaké jednodušší řešení?

Děkuji :-)

A ty bys chtěl, ať se po spuštění souboru Y spustí makro které natahá jen řádky v hodnotou "M" ve sloupci B?

Nebo by jsi chtěl, ať je to propojené vzorci?

Moc díky. Moc jsi mi pomohl.
Já akorát koukal na excel 2007 a tady je to jinak. Nahoře je záložka zobrazit hodnoty jako a v tom se to dá nastavit (možnosti tam nejsou). Mělo mě to napadnout dřív. každopádně moc děkuju, je to úplně super :-)

Vlastně jsem jen chtěl, ať mám kurzor někde v kont. tabulce. A nějaký příkaz mi uloží do proměnné, že kont. tabulka je v oblasti A3:F15

Ale více mě zaujalo, že by to šlo bez makra přímo v kont. tabulce. Ale bohužel, ať hledám ja khledám. Dám Nastavení pole->Součet-> A možnosti tam nikde nemám. Můžeš mě prosím ještě nakopnout? Kdyby to šlo bez makra, bylo by to úplně nejlepší.


Strana:  1 2 3 4   další »

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

odpocet a storno tl.

PavDD • 28.3. 8:53

odpocet a storno tl.

Začátečník • 26.3. 14:39

odpocet a storno tl.

PavDD • 26.3. 10:22

odpocet a storno tl.

elninoslov • 26.3. 7:50

odpocet a storno tl.

PavDD • 26.3. 7:26

odpocet a storno tl.

elninoslov • 25.3. 22:34

odpocet a storno tl.

Začátečník • 25.3. 15:09