Note: The other languages of the website are Google-translated. Back to English

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

Opmerking:: 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 Vastgoed vanuit het contextmenu en in de pop-out Vastgoed 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


De beste tools voor kantoorproductiviteit

Kutools voor Excel lost de meeste van uw problemen op en verhoogt uw productiviteit met 80%

  • visfuik: Snel invoegen complexe formules, grafieken en alles wat je eerder hebt gebruikt; Versleutel cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • Super Formula-balk (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken in gefilterd bereik...
  • Voeg cellen / rijen / kolommen samen zonder gegevens te verliezen; Gespleten cellen inhoud; Combineer dubbele rijen / kolommen... Voorkom dubbele cellen; Vergelijk Ranges...
  • Selecteer Dupliceren of Uniek Rijen; Selecteer lege rijen (alle cellen zijn leeg); Super zoeken en fuzzy zoeken in veel werkboeken; Willekeurige selectie ...
  • Exacte kopie Meerdere cellen zonder de formuleverwijzing te wijzigen; Maak automatisch verwijzingen naar meerdere bladen; Plaats kogels, Selectievakjes en meer ...
  • Extraheer tekst, Tekst toevoegen, Verwijderen op positie, Ruimte verwijderen; Paging-subtotalen maken en afdrukken; Converteren tussen celinhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerd sorteren per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Meer dan 300 krachtige functies. Ondersteunt Office / Excel 2007-2019 en 365. Ondersteunt alle talen. Eenvoudig te implementeren in uw onderneming of organisatie. Gratis proefperiode van 30 dagen met volledige functies. 60 dagen geld-terug-garantie.
kte tabblad 201905

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 elke dag honderden muisklikken!
officetab onderkant
Comments (7)
Nog geen beoordelingen. Beoordeel als eerste!
Deze opmerking is gemaakt door de moderator op de site
Ik probeer een manier te vinden om een ​​opdrachtknop of schakelknoppen te gebruiken om de voorkleur van wit in groen te veranderen. Is er een simplistische manier om dat te doen?
Alexander
Deze opmerking is gemaakt door de moderator op de site
Dit werkt voor een schakelknop ... Ik verwacht dat een eenvoudige opdrachtknop vergelijkbaar zou zijn. Met ToggleButton1 If .Value Then .ForeColor = RGB(0, 0, 0) .BackColor = RGB(0, 255, 0) .Caption = "Bijschrift indien ingeschakeld." Anders .ForeColor = RGB(0, 0, 0) .BackColor = RGB(255, 255, 0) .Caption = "Bijschrift indien uitgeschakeld" End If End With
Steve
Deze opmerking is gemaakt door de moderator op de site
hey, toen ik met de rechtermuisknop klikte, werden geen eigenschappen weergegeven, dus ik koos eigenschappen uit de werkbalk voor ontwikkelaars en ik kreeg geen opties zoals achtergrondkleur. wat moet ik doen?
moe
Deze opmerking is gemaakt door de moderator op de site
Klik eerst op ontwerpmodus onder het tabblad ontwikkelaar, selecteer vervolgens de knop en klik met de rechtermuisknop. Nu is de eigenschappenoptie zichtbaar ;-)
Amit
Deze opmerking is gemaakt door de moderator op de site
Klik eerst op ONTWERPMODUS onder het tabblad ontwikkelaar, klik nu met de rechtermuisknop op de activex-knop. Nu zijn eigenschappen zichtbaar
Amit
Deze opmerking is gemaakt door de moderator op de site
Ik wil de opdrachtknop voor een specifieke tijd kleuren. zoals wanneer ik de code in de knop invoer, verandert de kleur van de knop gedurende 40 minuten en dan normaal
rashed
Deze opmerking is gemaakt door de moderator op de site
Bedankt voor deze informatie (vooral de kleurgids). Maar kunnen we nog een stap verder gaan? Zijn er manieren om code te gebruiken om de knop meer op een knop te laten lijken? (schaduw, schuine kant, enz.) Ik weet hoe ik een vorm moet ontwerpen zoals ik hem wil en er vervolgens een macro aan toewijzen. Maar dat lijkt me op zijn best een tijdelijke oplossing. Ik zou het liever met code doen als het mogelijk is.
Nick
Er zijn nog geen reacties geplaatst
Laat uw commentaar
Posten als gast
×
Beoordeel dit bericht:
0  Personages
Voorgestelde locaties