Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:
... CommandButton (Tlačítko) a jeho použítí ve formuláři za pomocí VBA...
Karta Vývojář - Visual Basic. Menu Insert - UserForm. Z Toolboxu vybereme CommandButton.
Seznam základních vlastností prvku CommandButton (Tlačítko). Okno vlastností můžeme zobrazit klávesou F4.
Pojmenování prvku (můžeme změnit). Ve kódech se pak budeme na tento prvek odkazovat jeho jedinečným názvem. V našem příkladě je (Name) CommandButton1.
Pozor: Název prvku se musí změnit před psaním kódu. Když dojde ke změně názvu po napsání VBA kódu jeho odkaz se nezmění.
Nastaví nebo získá přístupovou (zkratkovou klávesu Alt) klávesu daného ovládacího prvku.
CommandButton1.Accelerator = "C"
ZkratkovaKlavesa = CommandButton1.Accelerator
Specifikuje, zda mění objekt automaticky velikost v souladu se svým celým obsahem. Pokud mění tak velký text zvětší objekt. Hodnoty:
CommandButton1.AutoSize = False
CommandButton1.AutoSize = True
AutosizeStav = CommandButton1.AutoSize
Vrací nebo nastavuje barva pozadí objektu TextBox.
CommandButton1.BackColor = RGB(255, 128, 128)
BarvaPozadi = CommandButton1.BackColor
Vrací nebo nastavuje styl pozadí objektu.
CommandButton1.BackStyle = fmBackStyleTransparent
Vrací nebo nastavuje hodnotu, která udává, zda CommandButton (Tlačítko) je stornovacím tlačítkem
CommandButton1.Cancel = True
Varcí Text na objektu Label (Popis) nebo ho nastaví.
CommandButton1.Caption = "muj text"
AktualniTextVCheckBox = CommandButton1.Caption
Bublinková nápověda. Zobrazí se při najetí nad objekt. Případně vratí nastavenou hodnotu.
CommandButton1.ControlTipText = "Můj text v bublinkové nápovědě."
ControlTipText = CommandButton1.ControlTipText
Určí nebo vrací hodnotu zda je tlačítko CommandButton výchozím formuláře.
CommandButton1.Default = True
Určuje, zda se může ovládací prvek stát aktivním a odpovídat na události, generované uživatelem. Nebo specifikuje jak je tato vlastnost aktuálně nastavena.
CommandButton1.Enabled = True
CommandButton1.Enabled = False
EnabledNastaveni = CommandButton1.Enabled
Vrací nastavení fontu nebo nastaví požadovaný fontu (velikost, typ, ...). Případně vratí nastavené hodnoty.
CommandButton1.Font.Italic = True
CommandButton1.Font.Size = 22
CommandButton1.Font.Bold = True
CommandButton1.Font = "Times New Roman"
velikostFontu = CommandButton1.Font.Size
typFontu = CommandButton1.Font
FontJeKurziva = CommandButton1.Font.Italic
Varcí nastavení nebo definuje barvu popředí objektu tj. v našem případě jakou barvu bude mít text.
CommandButton1.ForeColor = RGB(255, 255, 0)
BarvaPopredi = CommandButton1.ForeColor
Vrací výšku objektu nebo jeho výšku nastaví.
CommandButton1.Height = 28
Vyska = CommandButton1.Height
Odkaz do nápovědy ve formátu Microsoft Windows pro konkretní objekt
Umístění objektu od levého okraje. Nebo zjištění jak je umístěn objekt.
umistenileft = CommandButton1.Left
CommandButton1.Left = 12
Určuje, zda lze ovládací prvek editovat. Případně vrací stav této vlastnosti. Nabývá hodnot TRUE (nelze editovat), FALSE (lze editovat, jedná se o vychozí nastavení).
CommandButton1.Locked = TRUE
CommandButton1.Locked = FALSE
Přiřazení ikony pro objekt
CommandButton1.MouseIcon = LoadPicture("c:\mojeIkonka.ico")
Vrací typ ukazatele myši, nebo nastaví ukazatel myši. Hodnoty jsou:
CommandButton1.MousePointer = fmMousePointerHelp
Nastavení obrázek na pozadí.
CommandButton1.Picture = LoadPicture("c:\mujObrazek.bmp")
Pozice obrázku relativně k titulku.
CommandButton1.PicturePosition = fmPicturePositionLeftTop
Vrací nebo udává pozici jednoho objektu v pořadí karet formuláře.
CommandButton1.TabIndex = 0
Určuje, zda se může objekt stát aktivním, když na něj uživatel přejde klávesou tabelátor. Nabývá hodnot TRUE, FALSE. True - Přístup TAB je možný (výchozí nastavení). False - Při použití tabelátoru se objekt vynechá.
CommandButton1.TabStop = False
Doplňkové informace o objektu.
CommandButton1.Tag = "office.lasakovi.com"
Určuje, zda se ovládací prvek stane po klepnutí aktivním. Nebo vrací nastevenou vlastnost.
CommandButton1.TakeFocusOnClick = False
Umístění objektu od horní okraje. Nebo zjištění jak je umístěn objekt.
CommandButton1.Top = 12
umistenitop = CommandButton1.Top
Nastavuje viditelnost objektu, nebo zobrazuje jaký stav má objekt. Nabývá hodnot TRUE (viditelný - výchozí nastavení), FALSE (neviditelný).
CommandButton1.Visible = False
CommandButton1.Visible = True
Vrací šířku objektu nebo jeho výšku nastaví.
CommandButton1.Width = 110
Sirka = CommandButton1.Width
Označuje, zda se obsah ovládacího prvku automaticky zalomi na konci řádku. Nabývá hodnot:
CommandButton1.WordWrap = True
Hotový příklad ke stažení:
Formulář CommandButton (Tlačítko) - ukázky použití
![]()
Popis vlastnosti objektu CommandButton (Tlačítko) máme za sebou :)
Článek byl aktualizován: 19.09.2020 11:06
Pomohl vám článek? Vyřešili jste problém? Můžete mě podpořit zakoupení tabulky (samozdřejmě čokoládové), když kafe nepiji ;) Odkaz na zakoupení čokolády. Za veškerou podporu vám děkuji a samozdřejmě jí využiji do zdokonalování a rozšířování webu.
Případně přidejte odkaz na vaši oblíbenou sociální síť, případně využijste hashtag #JakNaExcel .
Děkuji za váš čas a doufám, že jste nalezli odpověď na svůj problém.
Narazili jste v článku na nejasnost, chybu? Máte tip na vylepšení nebo doplnění článku? Budu rád pokud se zmínite v komentářích.
Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od dubna roku 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím 8x za sebou). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 20 let (o Excel píší přes 25). Zdarma je zde přes 1.500 návodu, tipů a triků, včetně přes 350 různých šablon, sešitů a přes 70 taháků v pdf.
|
Pomohl Vám návod? Sdílejte na Facebooku, G+ |
||
|
LinkedIn... |
Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2025 |