Vpiši se  \/ 
x
or
x
Registracija  \/ 
x

or

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-button-color1

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-button-color1

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 BackColor s spustnega seznama izberite želeno barvo, glejte posnetke zaslona:

doc-change-button-color3 -2 doc-change-button-color4

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

doc-change-button-color1

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-button-color1

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

doc-change-button-color1

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

doc-change-button-color1

Opomba: V zgornjem kodnem skriptu je CommandButton1 je ime gumba in številka 12713921 ali je MS-AccessŠ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-button-color1

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-button-color1


Najboljša orodja za pisarniško produktivnost

Kutools za Excel rešuje večino vaših težav in poveča produktivnost za 80%

  • Ponovna uporaba: Hitro vstavite zapletene formule, grafikoni in vse, kar ste že uporabljali; Šifriraj celice z geslom; Ustvari poštni seznam in pošiljanje e-pošte ...
  • Vrstica Super Formula (enostavno urejanje več vrstic besedila in formule); Bralna postavitev (enostavno branje in urejanje velikega števila celic); Prilepite v filtrirani obseg...
  • Združi celice / vrstice / stolpce brez izgube podatkov; Vsebina razdeljenih celic; Združi podvojene vrstice / stolpce... prepreči podvojene celice; Primerjaj obsege...
  • Izberite Duplicate ali Unique Vrstice; Izberite prazne vrstice (vse celice so prazne); Super Find in Fuzzy Find v mnogih delovnih zvezkih; Naključna izbira ...
  • Natančna kopija Več celic brez spreminjanja sklica formule; Samodejno ustvarjanje referenc na več listov; Vstavi oznake, Potrditvena polja in še več ...
  • Izvleček besedila, Dodaj besedilo, Odstrani po položaju, Odstrani presledek; Ustvari in natisni vmesne seštevke strani Pretvarjanje med vsebino celic in komentarji...
  • Super filter (shranite in uporabite sheme filtrov za druge liste); Napredno razvrščanje glede na mesec / teden / dan, pogostost in drugo; Poseben filter s krepko, ležeče ...
  • Združite delovne zvezke in delovne liste; Spoji tabele na podlagi ključnih stolpcev; Razdelite podatke na več listov; Paketna pretvorba xls, xlsx in PDF...
  • Več kot 300 zmogljivih funkcij. Podpira Office / Excel 2007-2019 in 365. Podpira vse jezike. Preprosta namestitev v vašem podjetju ali organizaciji. Vse funkcije 30-dnevnega brezplačnega preskusa. 60-dnevno jamstvo za vračilo denarja.
zavihek kte 201905

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 z miško!
dno pisarniške mize
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    NickV · 11 months ago
    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.
  • To post as a guest, your comment is unpublished.
    rashed · 3 years ago
    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
  • To post as a guest, your comment is unpublished.
    moe · 3 years ago
    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?
    • To post as a guest, your comment is unpublished.
      Amit · 3 years ago
      First click on DESIGN MODE under devloper tab, now right click on activex button.

      Now properties is visible
    • To post as a guest, your comment is unpublished.
      Amit · 3 years ago
      First click on design mode under devloper tab then select button and right click.
      Now properties option is visible ;-)
  • To post as a guest, your comment is unpublished.
    Steve · 4 years ago
    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
  • To post as a guest, your comment is unpublished.
    Alexander · 6 years ago
    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?