Lang L: none (table-of-contents)
VBA värviindeksi koodide loend
Kui kasutada VBA -d lahtri Colorindexi (või taustavärvi) kodeerimiseks, on kasulik teada, milline täisarv võrdub värviga. Allpool on viitepilt, mis näitab värvi ja loetleb selle vastava Colorindexi. aka VBA värvipalett
![](https://cdn.easyexcel.net/5339665/vba_colorindex_codes_list_rgb_colors.gif)
Siin on kood, mille abil saate selle endale teha või lihtsalt lisada sellele lehele järjehoidjad:
123456789101112131415 | Alamvärv ()Dim x täisarvunaX = 1 kuni 56Kui x <siisLahtrid (x, 1). Interjöör. Värviindeks = xLahtrid (x, 2) = xMuiduLahtrid (x - 28, 3). Sisemine. Värviindeks = xLahtrid (x - 28, 4) = xLõpp KuiJärgmine xEnd Sub |
VBA ColorIndexi näited
Määrake lahtri taustavärv
1 | Vahemik ("A1"). Interior.ColorIndex = 6 |
Määrake lahtri fondi värv
1 | Vahemik ("A1"). Font.ColorIndex = 5 |
Määrake lahtri ääriste värv
1 | Vahemik ("A1"). Piirid.Värviindeks = 5 |
Hankige lahtri tausta ColorIndex
123 | Hämardage täisarvunacol = vahemik ("A1"). Interior.ColorIndex |
Määrake lahtri taustavärv teise lahtri värviks
1 | Vahemik ("A1"). Interior.ColorIndex = Vahemik ("B1"). Interior.ColorIndex |
VBA värviline omadus
Exceli / VBA atribuudi ColorIndex kasutamise asemel saate kasutada atribuuti Värv. Atribuudil Värv on kaks sisenditüüpi:
- vbVärv
- RGB värvid
Me arutame neid allpool:
VB värv
VB Color on lihtsaim viis värvide seadistamiseks VBA -s. Siiski on see ka kõige vähem paindlik. Värvikoodi vbColor abil määramiseks kasutage järgmist tabelit:
![](https://cdn.easyexcel.net/5339665/vba_colorindex_codes_list_rgb_colors.png)
Kuid nagu tabelist näha, on teie võimalused äärmiselt piiratud.
Määrake lahtri taustavärv
1 | Vahemik ("A1"). Interjöör.Värv = vbKollane |
Määrake lahtri fondi värv
1 | Vahemik ("A1"). Font.Color = vbBlue |
Määrake lahtri ääriste värv
1 | Vahemik ("A1"). Piirid.Värv = vbPunane |
Määrake lahtri taustavärv teise lahtri värviks
1 | Vahemik ("A1"). Interior.Color = Vahemik ("B1"). Interior.Color |
RGB värvid
RGB tähistab punast rohelist sinist. Need on kolm põhivärvi, mida saab kombineerida mis tahes muu värvi saamiseks. Kui sisestate värvid RGB -na, sisestage iga värvikoodi jaoks väärtus vahemikus 0 kuni 255.
Siin on näide:
1 | Vahemik ("A1"). Interjöör. Värv = RGB (255 255,0) |
Eespool oleme määranud punase = 255 (maksimaalne väärtus), rohelise = 255 (maksimaalse väärtuse) ja sinise = 0 (minimaalse väärtuse). See määrab lahtri taustavärvi kollaseks.
Selle asemel saame määrata lahtri fondi värvi lillaks:
1 | Vahemik ("A1"). Interjöör. Värv = RGB (128,0 128) |
Soovitud värvi (siin on üks) RGB -koodi leidmiseks on palju veebitööriistu.
ColorIndexi koodide loend ja RGB värvid Access VBA -s
Access kasutab andmete kuvamiseks vorme. ColorIndexi koodide abil saate programmiliselt muuta Accessi vormide objektide taustavärvi ja esiplaani värvi.
12345 | Privaatne alam cmdSave_Click ()"muutke salvestusnupu taustavärvi, kui kirje on salvestatud.DoCmd.RunCommand acCmdSaveRecordcmdSave.BackColor = vbGreenEnd Sub |
![](https://cdn.easyexcel.net/5339665/vba_colorindex_codes_list_rgb_colors_2.png)
Te aitate arengu ala, jagades leht oma sõpradega