Příspěvky uživatele


< návrat zpět

Bohužel si nemůžu všechno připravit předem, protože bych rád vytvořil dynamický formulář, kde se počet tlačítek mění dle potřeby, tj. jednou 2, jindy zase 4 atd.

Rád bych vytvořil makro v ramci userformu, které vytvoří v danem formulari tlačítko s určitým popiskem a tomu tlačítku přiřadí OnClick event, tj. nastaví se událost/makro, které se spustí, když se na to tlačítko klikne. Ale nevim, jak zapsat to prirazeni eventu.. Nevěděl by někdo jak na to? Melo by to vypada nejak takhle...

-----------------------------
Private Volba as String

Sub VytvorForumular()

Dim NewButton As OLEObject

Set CmdBtn = ButtonForm.Controls.Add("Forms.CommandButton.1")

With CmdBtn

.Caption = "Volba1"
.onclick = UlozVolbu(.Caption) 'Tady nevim jak to zapsat (to ".onclick" jsem si vymyslel)

End With

end sub

Sub UlozVolbu(SelValue as String)

Volba = SelValue

end sub

No. Asi na to nepřijdu.U KT mám ještě docela značné mezery. 7 Tak mě prosím ušetři trápení. 5

Děkuji mockrát za odpovědi. Funkce COUNTIFS mě také napadla, ale ta bohužel neřeší duplicitu jmen,tj. musím nejprve sloupec 1 se jmény zkopírovat jinam (v přiloženém souboru do oblasti začínající buňkou A12), odstranit duplicitní jména (např. přes funkci "odebrat duplicity" a pak do sloupců 2-4 (tj. B-D12 a níže) nakopírovat funkci COUNTIFS (ta už tam samozřejmě ale může být nakopírovaná předem). Já bych ale potřeboval funkci nebo kombinaci funkcí, která ZÁROVEŇ odstraní duplicitu jmen a současně shrne volby ze tří řádků do jednoho (aby nebylo potřeba manuálně kopírovat jména do jiného sloupce a odstraňovat duplicity). Ne, že bych to kopírování atd. nezvládl, ale s tabulkou budou pracovat lidé, jejichž znalost excelu a celková počítačová gramotnost je diskutabilní a hrozí riziko, že to zkopírují blbě (do jiné buňky, při kopírování vynechají řádky na konci či na začátku atd.) Potřeboval bych to tedy co nejvíce zautomatizovat a pokud možno eliminovat lidský faktor. Kont. tabulka mě napadla také (ta odstraní duplicitu jmen), ale nevím jak pomocí nastavení tabulky docílit sjednocení řádků s "x" do jednoho. Jediné co mě teď napadá, je kombinace jednosloupcové kontingenční tabulky (tj. kont. tabulka se jmény - odstraní duplicity - sloupec 1) a funkce COUNTIFS ve sloupcích 2,3,4 (viz příloha). Existuje způsob jak docílit výsledku pouze s kontingenční tabulkou? Už jsem si s tím pohrál a nepřišel jsem na to 1.

Zdravím,

potřeboval bych sloučit řádky tabulky, kde ve sloupci 1 jsou uvedeni lidé hlásící se na kurz a sloupcích 2 - 4 se pak písmenem "x" přihlašují do konkrétních kurzů. Přihlášky posílají jednotlivým školitelům. Ti mi posílají samostatné seznamy, které pak slučuji do jednoho. Díky tomu se ale v tabulce opakují duplicity, kdy je žadatel uveden např. dvakrát, jednou s "x" ve sloupci 2 a podruhé s "x" ve sloupci 3. Potřeboval bych odstranit duplicitní řádky (jména) při sloučení údajů ze sloupců 2-3 do jednoho řádku, tj. např. místo 2 řádků "Pavel Novák" jednou s "x" ve sloupci 2 a podruhé ve sloupci 3 získat jeden řádek "Pavel Novák" s "x" ve sloupci 2 a 3 (viz příloha). Dá se toho dosáhnout pomocí nějaké funkce či kombinace několika funkcí? Díky moc za jakoukoli radu.

No tak teď vypadám jako solidní b*b. :-( Máte pravdu. Je to se shiftem. Zajímavé ale je, že i na oficiálním webu Microsoftu je ta zkratka uváděná bez shiftu http://office.microsoft.com/cs-cz/excel-help/klavesove-zkratky-v-aplikaci-excel-2010-HP010342494.aspx.
U verze 2003 to tak i fungovalo. Tato nová kombinace je IMHO dost nešťastná, jelikož je potřeba obou rukou, což dost zdržuje. Každopádně moc děkuji za odpověď.

Zdravím, v novém Excelu 2010 mi nefungují klávesové zkratky Ctrl+číslo, např. při stisku Ctrl+1 (Dialog Formát buněk atd.) mi vyskočí dialog pro vložení buněk (Posunout buńky vlevo, vpravo atd.), při Ctrl+2 (tučné písmo) či Ctrl+3 a dál se neděje nic. Stalo se to někomu? Je možné někde v nastavení excelu zjistit, jaké je aktuální nastavení klávesových zkratek a případně je změnit?


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