Příspěvky uživatele


< návrat zpět

Strana:  « předchozí  1 2 3 4 5 6 7   další »

V příloze je celé makro i popsané.
Soubor se uloží pod názvem, který obsahuje aktivní buňka (na které stojí kurzor). Pokud je kurzor v buňce prázdné, uložení se neprovede.

Pro Opičáka:
To je registrační značka auta (CZ, SK). A způsob zadání je vlastní, tak i z jiných zdrojů a formátů (xls, csv atd.)
Budu dál používat funkci (nahradit). To byl jen pokus, zda to nejde jinak 1
Velice Vám oběma děkuji za ochotu.
Vladimír Krist

Dobrý den.
Prosím o radu, jak vlastním formátem buňky dosáhnout toho, abych souvislý text v buňce viděl rozdělený, viz příloha. Prosím jen v Excelu a bez varianty přidat další výpočtový sloupec.
Velice děkuji.
Vladimír Krist

takto ?

Opičák napsal/a:

Když to funguje na druhé načtení a na první ne, tak bude kód asi v podstatě v pořádku, ale zobrazení formuláře je dřív, než jsou naplněny hodnoty. Myslím, že jen Show umístit někam dál, ale bez přílohy je to jen "myslím" a myslet znamená (nic ve zlým) h.... vědět, jak mě kdysi učil jeden vzdělaný pán.


5 5

Vložte do procedury na požadované místo
UserForm1.Show 0 (nula znamená, že se makro nezastaví a pokračuje dál.)
A na konci procedury Unload UserForm1

S formulářem jsem to zkoušel. Jenže jsem ho nedal na konec procedury.
Moc děkuji za pomoc
Vladimír Krist

Dobrý den.
Potřebuji během procedury, aby se uživateli zastavil průběh, upravil data na listu a dál spustil pokračování.
Tedy zde nejde o to, abych si pozastavil makro já a potom pokračovat F5.
Příloha je vzor, popis v komentáři.
Velice děkuji za ochotu.
Vladimír Krist

Opičák:To je přesně ono.Včetně jednoduchého Stop. Vám i eLCHa děkuji nejen za pomoc s průměrem, ale i za ochotu mi osvětlit i postupy a funkce, které jsem neznal. S úctou k vašim vědomostem Vladimír Krist

ElCHa: díky, rozumím. Pokoušel jsem se přijít na to, jak pozastavit makro.V knize píšou, že to nelze. Nicméně bych pozastavení uvítal, nejen abych se podíval do Locals (jsem netušil, že se tak jde podívat na proměnnou, dokonce i na její obsah). Co používám je buď debug.print nebo krokování. Ale možnost pozastavení na určitém místě procedury a poté pokračování bych potřeboval. Díky

elCHa:Váš kód jsem použil.Úžasné,poučné.Všeobecně čerpám z knihy o makrech včetně příkladů v souborech,upravuji ze záznamníku makra a nakonec i tato diskuze. A systém pokus omyl.
Odpovědi:
2.Mám více procedur v jednom modulu, 3.Vaše řešení je prostě bomba, 4.Pracuji s 2 "cizími" sešity. Sloupce v nich nejen cestují, ale může jich být vždy i jiný počet. Kontroluji, zda obsahují povinné názvy a podle hlaviček nazvu sloupce v makru. 5. Tady to opradu nemá smysl. V knize píšou, že takový postup - načti oblast do proměnné, proveď výpočty a vrať, je velmi rychlý. Tak tedy zde postupy zkouším, protože mám i tabulku s cca 50 000 řádky.
Moje dotazy k Vašemu řešení, abych ho pochopil:
1. co znamená tečka v range(. ? Když mi to funguje i bez ní 1
2. Jak postup ví, (podle čeho), že má skončit s vylněním datumu na posledním řádku (tedy že poslední je čtvrtý) ?
Snad Vám moje otázky nevadí. Vím, že diskuze není o učení, ale mě nejde o to, aby někdo dělal za mě. Díky

Dobrý den pánové.
Jen na vysvětlenou. Celou tabulku zpracovávám makrem, výpočet průměru je v části procedury. Proto ne ručním zadáním vzorce, ani ničeho jiného.
Přidal jsem v příloze v makru trochu vysvětlení, proč potřebuji pojmenované sloupce. A současně i vyřešený problém. Možná pro někoho jiného. Ještě jednou díky za ochotu mi pomoci. Krist

Velice děkuji za pomoc oběma. Už jsem v obraze.Díky.

Dobrý den.
Prosím, potřebuji makrem zjistit průměrný datum. Více jsem stručně popsal v příloze, v makru je část, za kterou se mi nedaří se dostat. Moc děkuji. Vladimír Krist

Zkusil jsem v příloze a komentářích v buňce ukázat, v čem je rozdíl.


Strana:  « předchozí  1 2 3 4 5 6 7   další »

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