Exceli värviskeem - VBA koodi näited

Lang L: none (table-of-contents)

Lahtri värvi muutmine - .Interior.ColorIndex

Lahtri värvi muutmiseks saame kasutada järgmist.

Cell.Interior.ColorIndex = Num

Kus:
• Lahter on lahtri viide
• Interjöör - viitab lahtri tegeliku värvi värvile (interjööri omadus)
• Colourindex on ühe Exceli 56 eelmääratud värvi väärtus vahemikus 1 kuni 56

Num on lahtrile määratud numbrivärv. Siiski ei ole alati lihtne meeles pidada, milline number tähistab värvi. Järgmine alamprogramm muudab lahtri värvi rea numbri alusel. Näiteks 3. real on värv 3 jne.

Kuna Excelis on 56 eelseadistatud värvi, tähendab see, et lahtrid 59, 115 on sama värvi kui 3. rea lahtrid:

123456789101112 Valik SelgePrivaatne alamkäsk Button1_Click ()Colour_Range (Lehed ("Sheet2"). Vahemik ("A1: A2000"))End SubAlamvärvide vahemik (lahtrivahemik kui vahemik)„Värvib iga vahemiku lahtriDim CellIga lahtri kohta Cell_RangeCell.Interior.ColorIndex = Lahtri rida Mod 56Lahtri nihe (0, 0). Väärtus = Lahtri ridaEdasiEnd Sub

Rutiini aktiveerib klikisündmus.

Selle õpetuse jaoks .XLSM -faili allalaadimiseks klõpsake siin.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave