Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  11 12 13 14 15 16 17 18 19   další » ... 37

Nekonečný příběh: nepřesný popis problému lze zpravidla upřesnit ukázkou sešitu. Lidé, kteří se sem chodí ptát, se snad občas podívají jak se ptají ti druzí. Zjistili by, že dotaz s přílohou má nepoměrně vyšší šanci než dotaz bez ní.

Tento typ spolupráce se blíží mé představě, jak by to mělo tady na fóru vypadat: smyslem podle mne není dodávat hotová (a často neprůhledná) řešení. Smyslem je ukázat cestu tazateli, který pak po té cestě dokáže dojít tam, kam dojít chce a potřebuje. Mám velmi dobrý pocit, že jste se dostal na správnou oběžnou dráhu...

Nevím, jestli jsem správně pochopil. Jeví se mi to tak, že máte v úmyslu vybrat víc buněk najednou, a pak tento výběr najednou shodně naplnit pomocí Ctrl+Enter? Z první to vypadá dost nadějně; mělo by stačit nastavit trochu jinak filtr v událostní proceduře. S tímto způsobem zadávání hodnot nemám zkušenost, musím chování událostní procedury otestovat.
Mírně jsem událostní proceduru upravil, aby to bralo i více buněk včetně nesouvislých oblastí. Zdá se, že to běhá. Prosím o otestování. Úprava je v příloze.

Míjeli jsme se v posílání zpráv. Nechtělo se mi čekat na vaši úpravu rozhodovací tabulky, takže jsem si ji ještě sám upravil a podle té úpravy jsem napsal ovládání řádkových semaforů. Teď jsem dostal vámi upravenou rozhodovací tabulku. Z ní jsem využil nápad pro označování jednotlivých vadně vyplněných buněk.
Mám pro vás návrh. Pokud tomu správně rozumím, chcete si z toho udělat mustr pro příští opakované použití. Z toho důvodu jsem celý VBA projekt pro vás velmi pečlivě okomentoval a předělávku bych musel okomentovat znovu a trochu jinak. Do toho se mi nechce. Posílám proto svoji verzi s tím, že si z ní můžete odvodit verzi se svou vlastní rozhodovací tabulkou. Pokud to s tím mustrem myslíte vážně, je to ideální příležitost, jak si ověřit použitelnost nabídnuté metody pro vytvoření svého vlastního sešitu s vlastní semaforovou logikou.
Pokud někde narazíte, rád poradím, co s tím.

Hav-Ran, kamarát, prepáč! Málo a ešte aj zle som sa pozrel...
Prostě jsem očekával odpověď v jiné podobě a zmátlo mne to. Je dobře, že jsi tady a že máš chuť poradit 10 .

to Merlin99 z 19:38
Přikládám plně okomentovanou UDF Zasoba(buňka). Nevím, jak víc s jejím pochopením pomoci.

to Jan887:
- pokud dostanete víc odpovědí, reagujte prosím s označením, na koho vaše reakce směřuje,
- pokud se budete příště ptát, nezapomeňte na přílohu s ukázkou. Jinak snadno dostanete odpověď na něco jiného, než na co chcete opravdu zeptat.
Pokud vaše reakce směřuje ke mně, pak jí vůbec nerozumím. K výpočtu UDF jsem připojil vlastní aplikaci, která vůbec nemusí souviset s vaším dotazem. Kromě toho, že dokumentuje na praktickém příkladu, jak ta UDF počítá.

V příloze je můj návrh rozhodovací tabulky, podle níž by se měla barva nastavovat. O-1, P-1,O-2 a P-2 odpovídá sloupcům E:H z vašeho příkladu. "Dat" je datum, "nic" je prázdná buňka, "***" jsou vaše hvězdičky, "?" je cokoliv (případně i nesmysl).
Prosím o případné úpravy. Proceduru dodám, až bude tohle dohodnuté.
Pokud si chcete vytvořit metodiku pro podobné úlohy, zahrňte do ní i tu rozhodovací tabulku.

Připadá mi, že se Hav-Ran překlepl při výběru přílohy 1 . Mezitím jsem k nabízené UDF připsal i malou skladovou aplikaci, která to UDF využívá.

Uživatelská funkce listu by to řešila jednoduše. Vzorec mne nenapadá. Někoho jiného snad něco napadne.

Sotva jsem se do toho řešení pustil, zjistil jsem v něm nějaké logické nepřesnosti (nejsou definovány všechny možné stavy sloupců E:H, neplatí "vyhodnocení - prázdná / neprázdná buňka" kvůli odlišnému hodnocení ***). Asi by to chtělo lépe zpracovat rozhodovací tabulku "stav buněk / barva semaforu". Kdybych to udělal sám podle sebe, nemuselo by to odpovídat potřebám úlohy. Zvažte, jestli dodáte přesnější rozlišení stavů / rozlišení necháte na mně / necháte to bez řešení.

I tak dík za odpověď. Dozvěděl jsem se z ní to podstatné, abych se mohl sám podívat na EN verzi Excelu Cz ...

Elninoslov poslal velmi přehledně vytvořený mustr na použití CDO k odesílání mailů. Jen bych dodal (pro ty, kteří se s ním dosud nesekali), že vlastnosti SendUserName a SendPassword musí patřit vaší existující adrese na Gmailu, který použil elninoslov jako SMTserver ve své proceduře. Podobně lze za SMTserver zvolit např. i Seznam, pokud vaše schránka leží tam.
Proceduru lze snadno rozšířit o odesílání na více adres najednou a zejména o přikládání příloh k mailu. V této úpravě používá podobnou proceduru můj klient již dva roky s frekvenci mnoha odeslaných mailů za den, a to bez jakýchkoliv avizovaných poruch. Podstatné pro moji tehdejší volbu bylo, že klient nevlastnil velký Outlook, bez nějž jiné mně známé metody nedovolovaly přidávat přílohy k mailu.

AL napsal/a:

Asi to nie je podstatné, ale ja nemám SK Excel. Mám CZ inštaláciu, akurát som zmenil jazyk na EN.
Omlouvám se za neznalost:
1. Čeho se týká změna CZ instalace na EN?
Mám tomu rozumět tak, že ve vzorcích zůstávají v platnosti české středníky (bodkočiarky) místo anglických čárek, ale používají se anglická jména funkcí? Tak nějak se mi ve světle poskytnuté informace jeví vzorec od AL z 22:46. Nebo ta změna má hlubší dopady?
2. Jak se realizuje změna CZ instalace na EN?
3. Jak se toho týká poznámka od Lubo z 1:06?
4. Čím se liší SK instalace od CZ instalace se změnou na EN?

Poznámka k úloze jako takové: použitý vzorec asi už patří do kategorie megavzorců, které mají jak nadšené stoupence, tak zaryté odpůrce. Patřím do té druhé kategorie, a to kvůli špatné čitelnosti a ještě horší možnosti zásahů do vzorce, pokud se má změnit požadovaná logika jeho chování. I když velmi ctím schopnost takový vzorec sestavit, sám se tomu velmi vyhýbám. Daleko radši mám pomocné pojmenované vzorce, které dokážou výsledný vzorec zjednodušit a zvýšit tím jeho čitelnost. A ještě radši složité vzorce nahrazuji uživatelskými funkcemi listu, psanými ve VBA. Jako ukázku přikládám stejnou úlohu, řešenou pomocí UDF.

Pro vlastní archivní účely jsem si zdokumentoval svůj průzkum chování přepínačů s rámečky na listu. Pokud to někoho zajímá, v příloze je text, doprovozený testovacím sešitem k tématu.


Strana:  1 ... « předchozí  11 12 13 14 15 16 17 18 19   další » ... 37

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