Preskoči na glavno vsebino

Kako spremeniti barvo gumba ActiveX Control v Excelu?

Ko v Excelu vstavite ukazni gumb, je barva gumba privzeto siva. Toda včasih morate sivo barvo spremeniti v čudovito, da bo delovni list bolj profesionalen. Danes vam lahko predstavim nekaj hitrih trikov za spreminjanje barve gumba v Excelu.

Spremenite barvo gumba ActiveX Control s spreminjanjem lastnosti
Spremenite barvo gumba ActiveX Control s kodo VBA


Spremenite barvo gumba ActiveX Control s spreminjanjem lastnosti

Običajno sta v Excelu dve vrsti gumbov, ena je Nadzor obrazca gumb, drugi pa je Nadzor ActiveX . Če je gumb gumb za nadzor obrazca, lahko preprosto spremenite barvo pisave, vendar ne spremenite barve ozadja. Lahko samo spremenite barvo hrbta gumba ActiveX Control. Naredite to:

1. Vstavite Nadzor ActiveX s klikom Razvojni > Vstaviin izberite Gumb za ukaze pod Nadzor ActiveX razdelek, glej posnetek zaslona:

doc-change-color-button1

Opombe: Če je Razvojni zavihek ni prikazan na traku, lahko kliknete file > Možnost > Prilagodite trak, nato preverite Razvojni v desnem podoknu za prikaz Razvojni tab.

2. Nato povlecite miško, da narišete gumb.

doc-change-color-button1

3. Nato izberite gumb in z desno miškino tipko izberite Nepremičnine iz kontekstnega menija in v izpuščenem Nepremičnine dialog, kliknite Abecedni kartico in nato kliknite Barva hrbta s spustnega seznama izberite želeno barvo, glejte posnetke zaslona:

doc-change-color-button3 -2 doc-change-color-button4

4. Nato zaprite pogovorno okno in barva vašega ukaznega gumba je bila spremenjena, kot sledi:

doc-change-color-button1

5. Končno zaprite Način oblikovanja s klikom Razvojni > Način oblikovanja za normalno uporabo gumba.


Spremenite barvo gumba ActiveX Control s kodo VBA

Kot lahko vidimo, Excel v pogovornem oknu Lastnosti ponuja nekaj barv, ki jih lahko uporabimo. Z naslednjo preprosto kodo VBA lahko izbirate med številnimi barvami.

1. Vstavite ukazni gumb in z desno miškino tipko kliknite ter izberite Ogled kode v priročnem meniju si oglejte posnetek zaslona:

doc-change-color-button1

2. Potem a Okno Microsoft Visual Basic for Applications se bo prikazal, glej posnetek zaslona:

doc-change-color-button1

3. Nato kopirajte in prilepite ta preprost skriptni kod: CommandButton1.BackColor = 12713921 v okno med obema kodama si oglejte posnetek zaslona:

doc-change-color-button1

Opomba: V zgornjem kodnem skriptu je Ukazni gumb1 je ime gumba in številka 12713921 ali je MS-dostopŠtevilka, vsi so spremenljivi, po potrebi jih lahko spremenite.

4. Nato pritisnite F5 tipko za zagon te kode in barva gumba je bila hkrati spremenjena.

doc-change-color-button1

Nasvet: Lahko obiščete to spletno mesto: http://www.endprod.com/colors/ za ogled več Številka MS-Access barvnih vrednosti, lahko uporabite na stotine barv. Po odprtju spletnega mesta morate samo izbrati barvo in kopirati ustrezno številko pod pastirjem MSAccess, nato pa nadomestiti zgornjo številko v skriptnem kodu.

doc-change-color-button1

Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

Opis


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thanks for this information (especially the color guide resource). But can we take it one step further? Are there ways to use code to make the button look more like a button? (shadow, bevel, etc) I know how to design a shape the way I want it and then assign a macro to it. But doing that seems to me to be a workaround at best. I'd prefer to do it with code if it's possible.
This comment was minimized by the moderator on the site
I want to colour command button for specific time. like when i enter code in button, button color would be change for 40 minutes and than normal
This comment was minimized by the moderator on the site
hey, when i right clikck, it didnt show propperties so I chose properties from the Developer tool bar, and I didnt get options like backcolor. what should i do?
This comment was minimized by the moderator on the site
First click on DESIGN MODE under devloper tab, now right click on activex button. Now properties is visible
This comment was minimized by the moderator on the site
First click on design mode under devloper tab then select button and right click. Now properties option is visible ;-)
This comment was minimized by the moderator on the site
This works for a Toggle Button ...I expect a simple Command Button would be similar. With ToggleButton1 If .Value Then .ForeColor = RGB(0, 0, 0) .BackColor = RGB(0, 255, 0) .Caption = "Caption if toggled on." Else .ForeColor = RGB(0, 0, 0) .BackColor = RGB(255, 255, 0) .Caption = "Caption if toggled off" End If End With
This comment was minimized by the moderator on the site
I'm trying to find a way to use a command button or toggle buttons to change the forecolor from white to green. Is there a simplistic way to do that?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations