Přejít k hlavnímu obsahu

Jak změnit barvu ovládacího prvku ActiveX v aplikaci Excel?

Autor: Xiaoyang Naposledy změněno: 2024-09-03

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:

vyberte příkazové tlačítko na kartě Vývojář

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.

tažením 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:

z kontextové nabídky vyberte Vlastnosti šipka vpravo nastavit možnosti v dialogovém okně Vlastnosti

4. Poté zavřete dialogové okno a barva příkazového tlačítka byla změněna následovně:

změní se barva příkazového tlačítka

5. Nakonec ukončete Režim návrhu Kliknutím Vývojka > Režim návrhu aby tlačítko fungovalo normálně.

snímek obrazovky kutools pro excel ai

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.
Vylepšete své možnosti aplikace Excel pomocí nástrojů založených na umělé inteligenci. Stáhnout nyní a zažijte efektivitu jako nikdy předtím!

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:

z kontextové nabídky zvolte Zobrazit kód

2. Pak Okno Microsoft Visual Basic pro aplikace se zobrazí, viz screenshot:

zobrazí se okno Microsoft Visual Basic for Applications

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:

zkopírujte a vložte kód do modulu

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.

spusťte kód pro změnu barvy tlačítka

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.

snímek obrazovky barevného kódu

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

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!