Příspěvky uživatele


< návrat zpět

Strana:  1 ... « předchozí  6 7 8 9 10 11 12 13 14   další » ... 37

Jsem lehce v šoku. Termín makrokamera jsem převzal z literatury na přelomu století, kdy jsem práci s makry začal objevovat (nejspíš ho mám od J.Černého). Sám jsem si ho určitě nevymyslel. Když jsem teď prohlédl cca šest manuálů k Excelu, které mám trvale na svém stole, pojem makrokamera jsem v jejich rejstřících nenašel. Za používání tohoto termínu se omlouvám. Záznamník maker je pro mne přijatelný a dokonce mi přijde výstižnější.

Makrokamera je nástroj Excelu, který lze zavolat např. pomocí Zobrazení/Makra/Zaznamenat makro (následně se vypíná na stejném místě pomocí Zastavit záznam). Všechno, co ručně provádíte při spuštěné makrokameře, se zaznamenává v podobě VBA kódu do vznikajícího makra ve standardním modulu. Tímto způsobem se dá obecně zjistit, jak ve VBA lze napsat to, co umíte udělat z ruky. Pokud Vám ani tohle vysvětlení nepomůže, pak byste se asi o VBA neměl vůbec pokoušet.
Xlnc správně upozorňuje, že VBA neumí vyjádřit všechny možné manuální akce. Takové akce makrokamera prostě ignoruje.

Pro nastavení tiskárny pomocí VBA lze použít makrokameru. Získáte ale kompletní nastavení všech vlastností tiskárny, z nichž velkou většinu není nutné nově nastavovat. Pokud Vás zajímá jen to, co jste měnil, můžete pomocí makrokamery vygenerovat stav před nastavením a po něm. Porovnáním obou maker zjistíte, ve kterých vlastnostech došlo ke změně. Pak postačí, aby výsledná procedura obsahovala jen ty vlastnosti, které se změnily.

Konstatování, že někdo v MS špatně nastavil klíče v registrech pro WebBrowser, je dost smutná záležitost. Návod, jak to spravit, je nesporný přínos. Pro přenositelnost takových aplikací s WebBrowserem je to pro mne dost problematické. Správné nastavení registrů by muselo být zabudováno do spouštění aplikace (pokud na to možnosti Excelu budou stačit). Zkusím to časem otestovat.
Dík za informaci, kterou jsem neznal.

O těch fleších to platí. Soubory SWF lze navíc vkládat přímo na list. Výborně to funguje např. s hodinami, ukazujícími reálný čas (včetně sekund), protože běžící fleš nijak nebrání v práci na listu.
Ještě zpět k prvku WebBrowser, který list odmítá přijmout. I to lze obelstít pomocí nemodálního formuláře se skrytým titulním pruhem, když v jeho WebBrowseru spustíme GIF. V této podobě je možné umístit animovaný GIF na datový list, aniž by to omezovalo práci na listu.
V příloze je sešit spolu s gify, které ukázka používá. Všechny soubory ze zipu je nutno rozbalit do společné složky, aby to běhalo.

Tak to jsem trouba. V ToolBoxu jsem hledal ikonku pro rozšířenou nabídku (jako je v nabídce pro datový list) a pravá myš mne nenapadla 7 . Škoda, že Microsoft stejnou nabídku pokaždé poskytuje jiným způsobem...
Každopádně dík za nakopnutí!

V klasickém Excelu existovala možnost vložit do formuláře prvek ActiveX typu WebBrowser, ve kterém bylo možné zobrazit animovaný GIF. S příchodem ribbonového Excelu již neobsahuje nabídka prvků ActiveX pro formuláře možnost čerpat z rozšířené sady prvků, kam WebBrowser patří. V nabídce pro datový list je sice WebBrowser dostupný, ale datový list ho prostě odmítá akceptovat.
Tento stav se dá obejít tak, že se v novém Excelu použije starý formulář s připojeným dotyčným prvkem (tak jsem to udělal a funguje to). Kdybych takový formulář neměl (a neměl ani přístup do klasického Excelu), neuměl bych si poradit.
Existuje možnost, jak přímo v E-2016 do formuláře vložit prvek ActiveX z rozšířené nabídky prvků?

Souhlas s veny. Jen bych pro jednotlivé hodnoty doporučil radši vlastní formát m:ss,00 a pro součtový řádek vlastní formát [h]:mm:ss,00

Dík za poučení. Čas jsem si samozřejmě nastavil ručně, jakmile jsem zjistil, že se mi sám neposunul. O možnosti spustit synchronizaci s internetem jsem nevěděl. Tu jsem nastavenou neměl. Takže teď už mám 1 .

O víkendu žena měnila po bytě čas na zimní mód. Můj mobil se zimnímu času přizpůsobil sám. Jak ale s překvapením sleduji, můj notebook paličatě trvá na letním čase. Jste na to také tak?

Prohlédnu a vyzkouším. Dík za tipy!

Na svém disku mám pár starých návodů ve formátu HLP. Když jsem se do jednoho z nich po letech chtěl podívat, zjistil jsem, že Microsoft pro tyto soubory zrušil veškerou podporu. Google mi poradil, že to umí File Viewer. Když jsem si ho ale na zkoušku stáhl, ukázalo se, že HLP není mezi jeho podporovanými formáty. Znáte volně dostupný program, který ještě dnes (pod W-10) umí soubory HLP číst?

To vypadá zajímavě, tenhle způsob zápisu mne nenapadl. Samozřejmě vyzkouším. Dík za inspiraci!
Vyzkoušel jsem a funguje to!
Když umím odpovědět jiným, rád sám poradím. Velmi si naopak vážím toho, když na můj dotaz jiní poradí mně. Z té vzájemnosti mám nelíčenou radost!

Pro grafickou aplikaci bych chtěl využít číselných kláves numerické klávesnice pro směrovou růžici včetně šikmých pohybů na klávesách 1,3,7 a 9.
Application.OnKey "1", "Proc1" ale reaguje pouze na jedničku z horní řady základní klávesnice. Hodnotu vbKeyNumpad1 (pro jedničku z numerické klávesnice) zase neumím zadat do syntaxe pro Application.OnKey. Lze požadovaného chování (tj. reakce OnKey na numerickou klávesnici) nějak dosáhnout?

Před časem jsem napsal extrémně rychlou proceduru na dané téma. Její přizpůsobení konkrétním podmínkám je velmi snadné.


Strana:  1 ... « předchozí  6 7 8 9 10 11 12 13 14   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