Jak změnit barvu ovládacího prvku ActiveX v aplikaci Excel?
Když v aplikaci Excel vložíte příkazové tlačítko, je barva tlačítka ve výchozím nastavení šedá. Někdy však musíte změnit šedou barvu na krásnou, aby byl list profesionálnější. Dnes vám mohu představit několik rychlých triků, jak změnit barvu tlačítka v aplikaci Excel.
Změňte barvu ovládacího prvku ActiveX změnou vlastností
Změňte barvu ovládacího prvku ActiveX pomocí kódu VBA
Změňte barvu ovládacího prvku ActiveX změnou vlastností
Normálně v aplikaci Excel existují dva typy tlačítek, jeden je Kontrola formuláře tlačítko a druhé je Ovládací prvek ActiveX knoflík. Pokud je toto tlačítko tlačítko Form Control, můžete pouze změnit jeho barvu písma, ale neměnit barvu pozadí. Můžete jen změnit barvu pozadí ovládacího prvku ActiveX. Udělejte prosím toto:
1. Vložte Ovládací prvek ActiveX tlačítko kliknutím Vývojka > Vložita vyberte Tlačítko příkazu pod Ovládací prvky ActiveX sekce, viz screenshot:
Pozor: Pokud je Vývojka karta se na pásu karet nezobrazuje, můžete kliknout Soubor > Volba > Přizpůsobit pás karet, pak zkontrolujte Vývojka v pravém podokně zobrazíte Vývojka Karta.
2. Poté tažením myši nakreslete tlačítko.
3. A pak vyberte tlačítko a klikněte pravým tlačítkem, vyberte Nemovitosti z místní nabídky a ve vyskakovacím okně Nemovitosti dialog, klepněte na tlačítko Abecední a klepněte na tlačítko BackColor v rozevíracím seznamu vyberte jednu barvu, která se vám líbí, viz screenshoty:
![]() | ![]() | ![]() |
4. Poté zavřete dialogové okno a barva příkazového tlačítka byla změněna následovně:
5. Nakonec ukončete Režim návrhu Kliknutím Vývojka > Režim návrhu aby tlačítko fungovalo normálně.

Odemkněte Excel Magic pomocí Kutools AI
- Chytré provedení: Provádějte operace s buňkami, analyzujte data a vytvářejte grafy – to vše pomocí jednoduchých příkazů.
- Vlastní vzorce: Vytvářejte přizpůsobené vzorce pro zefektivnění vašich pracovních postupů.
- Kódování VBA: Napište a implementujte kód VBA bez námahy.
- Výklad vzorce: Snadno porozumíte složitým vzorcům.
- Překlad textu: Prolomte jazykové bariéry ve svých tabulkách.
Změňte barvu ovládacího prvku ActiveX pomocí kódu VBA
Jak vidíme, Excel poskytuje v dialogovém okně Vlastnosti několik barev, které můžeme použít. S následujícím jednoduchým kódem VBA je možné vybrat spoustu barev.
1. Vložte příkazové tlačítko, klikněte pravým tlačítkem a vyberte Zobrazit kód z kontextové nabídky viz screenshot:
2. Pak Okno Microsoft Visual Basic pro aplikace se zobrazí, viz screenshot:
3. A pak zkopírujte a vložte tento jednoduchý skript kódu: CommandButton1.BackColor = 12713921 do okna mezi dvěma kódy, viz screenshot:
Poznámka: Ve výše uvedeném skriptu kódu CommandButton 1 je název vašeho tlačítka a číslo 12713921 je MS-Accessčíslo, všechny jsou variabilní, můžete je podle potřeby změnit.
4. Pak stiskněte tlačítko F5 klíč ke spuštění tohoto kódu a vaše barva tlačítka byla změněna najednou.
Tip: Můžete přejít na tento web: http://www.endprod.com/colors/ zobrazit více Přístupové číslo MS barevné hodnoty, můžete použít stovky barev. Po otevření webu stačí vybrat barvu a zkopírovat odpovídající číslo pod MSAccess herder, poté nahradit výše uvedené číslo ve skriptu kódu.
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!