Hoppa till huvudinnehåll

Hur ändrar jag färgen på ActiveX-kontrollknappen i Excel?

Författare: Xiaoyang Senast ändrad: 2024-09-03

När du sätter in en kommandoknapp i Excel är färgen på knappen grå som standard. Men ibland måste du ändra den grå färgen till en vacker färg för att göra kalkylbladet mer professionellt. Idag kan jag presentera några snabba knep för att ändra färgen på knappen i Excel.

Ändra färgen på ActiveX-kontrollknappen genom att ändra egenskaperna
Ändra färgen på ActiveX-kontrollknappen med VBA-kod


Ändra färgen på ActiveX-kontrollknappen genom att ändra egenskaperna

Normalt finns det i Excel två typer av knappar, en är Formkontroll knappen och den andra är ActiveX Control knapp. Om knappen är Form Control-knappen kan du bara ändra teckensnittsfärgen på den, men inte ändra bakgrundsfärgen. Du kan bara ändra färgen på ActiveX-kontrollknappen. Gör så här:

1. Sätt in ActiveX Control genom att klicka på Utvecklare > Insert, och välj Kommandoknapp under ActiveX-kontroller avsnitt, se skärmdump:

välj Kommandoknapp från fliken Utvecklare

Anmärkningar: Om Utvecklare fliken visas inte i menyfliksområdet, du kan klicka Fil > Alternativet > Skräddarsy bandet, kolla sedan Utvecklare i den högra rutan för att visa Utvecklare fliken.

2. Dra sedan musen för att rita en knapp.

dra för att rita en knapp

3. Och välj sedan knappen och högerklicka, välj Våra Bostäder från snabbmenyn och i poppade ut Våra Bostäder dialog, klicka Alfabetisk fliken och klicka sedan på Bakfärg rullgardinsmeny för att välja en färg du gillar, se skärmdumpar:

välj Egenskaper från snabbmenyn pil till höger ställ in alternativ i dialogrutan Egenskaper

4. Stäng sedan dialogen och färgen på kommandoknappen har ändrats enligt följande:

färgen på kommandoknappen ändras

5. Äntligen sluta Designläge genom att klicka Utvecklare > Designläge för att få knappen att använda normalt.

en skärmdump av kutools för excel ai

Lås upp Excel Magic med Kutools AI

  • Smart utförande: Utför celloperationer, analysera data och skapa diagram – allt drivs av enkla kommandon.
  • Anpassade formler: Skapa skräddarsydda formler för att effektivisera dina arbetsflöden.
  • VBA-kodning: Skriv och implementera VBA-kod utan ansträngning.
  • Formeltolkning: Förstå komplexa formler med lätthet.
  • Textöversättning: Bryt språkbarriärerna i dina kalkylblad.
Förbättra dina Excel-funktioner med AI-drivna verktyg. Hämta hem nu och upplev effektivitet som aldrig förr!

Ändra färgen på ActiveX-kontrollknappen med VBA-kod

Som vi kan se ger Excel några färger i dialogrutan Egenskaper som vi kan använda. Med följande enkla VBA-kod finns det många färger att välja.

1. Sätt in en kommandoknapp och högerklicka och välj sedan Visa kod från snabbmenyn, se skärmdump:

välj Visa kod från snabbmenyn

2. Då en Microsoft Visual Basic for Applications-fönstret visas, se skärmdump:

ett Microsoft Visual Basic for Applications-fönster visas

3. Och sedan kopiera och klistra in det här enkla kodskriptet: CommandButton1.BackColor = 12713921 i fönstret mellan de två koden, se skärmdump:

kopiera och klistra in koden i modulen

Notera: I kodskriptet ovan, Kommandoknapp1 är namnet på din knapp och numret 12713921 är MS-Accessantal, de är alla variabla, du kan ändra dem efter behov.

4. Tryck sedan på F5 för att köra den här koden, och knappens färg har ändrats på en gång.

kör koden för att ändra knappens färg

Tips: Du kan gå till den här webbplatsen: http://www.endprod.com/colors/ för att se mer MS-Access-nummer färgvärden, det finns kanske hundratals färger du kan använda. När du har öppnat webbplatsen behöver du bara välja en färg och kopiera motsvarande nummer under MSAccess-herder och sedan ersätta ovanstående nummer i kodskriptet.

skärmdump av färgkod

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!