Taustvärvid Excel VBA -s - lihtsad Exceli makrod

Lang L: none (table-of-contents)

Muutuvad taustavärvid sisse Exceli VBA on lihtne. Kasutage interjööri objekti tagastamiseks atribuuti Interior. Seejärel kasutage lahtri taustavärvi määramiseks objekti Interior atribuuti ColorIndex.

Asetage oma töölehele kolm käsunuppu ja lisage järgmised koodiridad:

1. Allpool olev koodirida määrab lahtri A1 taustavärvi helesiniseks.

Vahemik ("A1"). Interjöör.Värviindeks = 37

Tulemus:

2. Järgmine koodirida määrab lahtri A1 taustavärviks „Ei täida”.

Vahemik ("A1"). Interior.ColorIndex = 0

Tulemus:

3. Kui soovite teada värvi ColorIndexi numbrit, küsige lihtsalt Excel VBA -st.

MsgBox Selection.Interior.ColorIndex

Valige lahter A1 ja klõpsake lehel käsunuppu:

Tulemus:

4. Atribuut ColorIndex võimaldab juurdepääsu 56 värvi värvipaletile.

Märkus. Laadige alla Exceli fail, et näha, kuidas me selle värvipaleti lõime.

5. Kui te ei leia konkreetset värvi, mida otsite, kasutage atribuuti Värv ja funktsiooni RGB.

Vahemik ("A1"). Interjöör. Värv = RGB (255, 0, 0)

Selgitus: RGB tähistab punast, rohelist ja sinist. Need on kolm põhivärvi. Iga komponent võib võtta väärtuse 0 kuni 255. Selle funktsiooniga saate teha iga värvi. RGB (255,0,0) annab puhta punase värvi (ColorIndex = 3 annab täpselt sama tulemuse).

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave