Příspěvky uživatele


< návrat zpět

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

Děkuji, to je ono 1

Ahoj vespolek, když mám zamčený sešit i zamčené VBA (neřeším zde prolomitelnost, vím, že to jde), tak po zmáčknutí Alt+F8 se zobrazí seznam maker tohoto sešitu, které se dají vesele spustit. Tomu bych chtěl zabránit, čili aby uživatel mohl spouštět jenom makra pro která má v sešitu tlačítka. Když namísto Sub použiju Private Sub, tak po Alt+F8 tyto makra nejsou pro uživatele dostupná, ale zase to interně nefunguje, neboť tam je množství procedur umístěných na různých modulech, událostní procedury a taky kód prvků formulářů - a ty pak na sebe "nevidí".

Předem dík za nakopnutí k vyřešení...

S extra sloupcem na měnu by to jednodušší určitě bylo a kdybych to tvořil já, tak to tak udělám. No nic, obával jsem se, že to tak bude, přesto dík.

Takže nejjednodušší mi to přijde pořešit vlastní funkcí (se všemi nevýhodami tohoto řešení):

Public Function FormatMena(bunka) As String
FormatMena = Right(bunka.Text, Len(bunka.Text) - InStr(1, bunka.Text, " "))
End Function

Dík moc za odpovědi 1

Ahoj,
mám oblast buněk kde jsou nějaká čísla formátovány v několika měnách.
Prozatím neúspěšně řeším zadání, jak pomocí vzorce zjistit, jaká je v dané buňce měna.
Pomocí VBA je to snadné, ale ze zabudovaných vzorců to nedovedu udělat. Zkoušel textové i informační funkce (Políčko, T, Hodnota.na.text, Zprava...) ale marně.
Předem děkan, jestli to někdo umí

No, nerozumím jak to, že v tom tvém souboru to řazení funguje a v tom mém to nejde?
No nic, zkusím ten Tvůj list nahradit tím mým a pak to snad bude chodit dle mých představ.
Díky moc

Aha, přehlédl jsem to "zlúčené iba naoko".
Jenomže zrovna na těch buňkách mám ověření dat výběr ze seznamu.
Jestli objevíš způsob "zlúčené iba naoko" AND zadávání přes ověření dat, tak je vyhráno...

ahojte, především El Nino,
na Tve ukázce to funguje skvěle, ale u mně furt to stejné.
Dovedl bys zjistit kde je problém?

Předem dík

Ahoj,
vím, že sloučeným buňkám je potřeba se vyhýbat, ale v tomto případě již to nejde změnit.
Při snaze o seřadení to zahlásí: "Aby ste to mohli udělat musí mít všechny sloučené buňky stejnou velikost". Dle textu v bližší nápovědě je uvedeno že: "...Ne všechny buňky v této oblasti ale byly sloučené na stejnou velikost. Chcete-li dokončit tuto operaci, rozdělte všechny sloučené buňky ve výběru, nebo nastavte velikost každé skupiny sloučených buněk, aby se shodovala s velikostí největší skupiny."

Můj seznam zahrnuje sloupce A-G, přičemž sloupce F-G jsou sloučeny do jedné buňky na řádku, čili dvě sousední buňky tvoří jednu buňku. Žádné sloučení přes řádky tam nemám.

Je na to nějaký trik, anebo to fakt musím nejdřív rozdělit, seřadit a pak zase poslučovat? 4

Díky, to je ono.
1

Ahoj, zkouším to, ale
ActiveSheet.ProtectionMode vrací False i když je list zamčený i když je odemčený.
Stejně se chová i ActiveSheet.Protection.AllowInsertingColumns, taky je furt False.

Předem dík za odpověď 1

Tak to byla z mé strany totální slepota!
Jasně, místo čárky použiju hvězdičku (nebo dvě) a je to 1

Dík moc, vlákno se může uzavřít

Omylem mně to odhlásilo, nejsem anonym ani robot :)

Děkuji, pomohlo

Zdravím, mám zvláštní problém: chci otevřít .xlsm soubor na intranetové síti, ale ten mi hlásí, že soubor má otevřený uživatel (moje jméno), takže ho mohu otevřít pouze pro čtení. Restart PC nezabírá, v daném síťovém adresáři není žádný podivný blokovací soubor, který by toto mohl způsobovat.
Ten možná bude viset někde u mně na PC, ale netuším kde.
Budu vděčný za jakoukoliv radu

Dobrý den,

dá se nějak otevřít sešit "A" na síti jen pro čtení? Vím o možnosti při "Uložit jako" kliknout na tlačítko Nástroje - obecné možnosti - Doporučeno jenom pro čtení. Ale zaškrtnutím této možnosti pouze přidám dialog při otevírání a defaultně je aktivní button "Jen pro čtení".
Potíž je v tom, že zrovna do sešitu A vkládá makro ze sešitu B nějaké data a kdybych to výše uvedeným způsobem předělal na readOnly, tak tím by se to asi podělalo, neboť by to bylo readOnly i pro to otevírání makrem ze sešitu B. Mohl bych tam sice přidat ignorování dialogu (application.displayallerts=false), ale pak se to otevře defaultně, čili ReadOnly.
Takže toto momentálně vidím jako slepou uličku.

Raději bych to postavil obráceně: kolegové, kteří do tohoto souboru jenom nahlížejí to otvírají pomocí zástupce.
Není tam (v tom zástupci) nějaká možnost (cosi jsem kdysi dávno někde zahlédl - snad přes lomítko a nějaké písmeno) - že se ten soubor otevřel jenom pro čtení?

Předem dík za odpověď: preferoval bych konfiguraci toho zástupce, ale je možné, že někoho napadne i jiné řešení


Strana:  1 ... « předchozí  2 3 4 5 6 7 8 9 10   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