Ga naar hoofdinhoud

Hoe verander je de kleur van de ActiveX-besturingsknop in Excel?

Als u in Excel een opdrachtknop invoegt, is de kleur van de knop standaard grijs. Maar soms moet u de grijze kleur veranderen in een mooie kleur om het werkblad professioneler te maken. Vandaag kan ik u enkele snelle trucs voorstellen om de kleur van de knop in Excel te wijzigen.

Wijzig de kleur van de ActiveX-besturingsknop door de eigenschappen te wijzigen
Verander de kleur van de ActiveX-besturingsknop met VBA-code


Wijzig de kleur van de ActiveX-besturingsknop door de eigenschappen te wijzigen

Normaal gesproken zijn er in Excel twee soorten knoppen, een is Formulierbeheer knop en de andere is Controle ActiveX knop. Als de knop de knop Formulierbeheer is, kunt u de lettertypekleur ervan wijzigen, maar de achtergrondkleur niet. U kunt gewoon de achterkleur van de ActiveX-besturingsknop wijzigen. Doe dit als volgt:

1. Steek de Controle ActiveX knop door te klikken Ontwikkelaar > InvoegenEn Select Command knop voor ActiveX-besturingselementen sectie, zie screenshot:

doc-change-button-kleur1

Note: Als de Ontwikkelaar tabblad wordt niet weergegeven in het lint, u kunt klikken Dien in > Keuze > Lint aanpassen, controleer dan Ontwikkelaar in het rechterdeelvenster om het Ontwikkelaar Tab.

2. Sleep vervolgens met de muis om een ​​knop te tekenen.

doc-change-button-kleur1

3. En selecteer vervolgens de knop en klik met de rechtermuisknop, kies Properties vanuit het contextmenu en in de pop-out Properties dialoogvenster, klik Alfabetisch Tabblad en klik vervolgens op TerugKleur vervolgkeuzelijst om een ​​kleur te kiezen die u mooi vindt, zie screenshots:

doc-change-button-kleur3 -2 doc-change-button-kleur4

4. Sluit vervolgens het dialoogvenster en de kleur van uw opdrachtknop is als volgt gewijzigd:

doc-change-button-kleur1

5. Sluit ten slotte het Ontwerpmodus door te klikken Ontwikkelaar > Ontwerpmodus om de knop normaal te laten gebruiken.


Verander de kleur van de ActiveX-besturingsknop met VBA-code

Zoals we kunnen zien, biedt Excel een paar kleuren in het dialoogvenster Eigenschappen die we kunnen toepassen. Met de volgende eenvoudige VBA-code zijn er veel kleuren om te kiezen.

1. Voeg een opdrachtknop in, klik met de rechtermuisknop en kies Bekijk code zie screenshot vanuit het contextmenu:

doc-change-button-kleur1

2. Dan een Microsoft Visual Basic for Applications-venster wordt weergegeven, zie screenshot:

doc-change-button-kleur1

3. En kopieer en plak vervolgens dit eenvoudige codescript: CommandButton1.BackColor = 12713921 in het venster tussen de twee codes, zie screenshot:

doc-change-button-kleur1

Opmerking: In het bovenstaande codescript is het CommandoKnop1 is de naam van uw knop en het nummer 12713921 is de MS-toegangaantal, ze zijn allemaal variabel, u kunt ze naar behoefte wijzigen.

4. Druk vervolgens op F5 sleutel om deze code uit te voeren, en je knopkleur is meteen veranderd.

doc-change-button-kleur1

Tip: U kunt naar deze website gaan: http://www.endprod.com/colors/ om meer te zien MS-toegangsnummer kleurwaarden, er zijn misschien honderden kleuren die u kunt gebruiken. Na het openen van de website hoeft u alleen maar een kleur te kiezen en het overeenkomstige nummer te kopiëren onder MSAccess herder, en vervolgens het bovenstaande nummer in het codescript te vervangen.

doc-change-button-kleur1

Beste Office-productiviteitstools

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

Omschrijving


Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
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