VBA cella betűtípus - Szín, méret, stílus és egyebek módosítása

VBA Cell betűtípus

A VBA -ban a Tartomány objektum VBA betűtípus tulajdonságaival módosíthatja a betűtípus tulajdonságait. Írja be a következő kódot a VBA szerkesztőbe, és megjelenik az összes rendelkezésre álló lehetőség listája:

1 Tartomány ("A1). Betűtípus.

Az alábbiakban néhány leggyakoribb tulajdonságot tárgyalunk.

Betűszín megváltoztatása

A betűszínek beállításának néhány módja van.

vbColor

A színek beállításának legegyszerűbb módja a vbColors:

1 Tartomány ("a1"). Betűtípus.Szín = vbRed

A rendelkezésre álló színek tekintetében azonban nagyon korlátozott vagy. Csak ezek az opciók állnak rendelkezésre:

Szín - RGB

A színeket RGB (vörös zöld kék) alapján is beállíthatja. Itt adja meg a piros, zöld és kék színértékeket 0-255 között. E három szín használatával bármilyen színt készíthet:

1 Tartomány ("a1"). Betűtípus.szín = RGB (255,255,0)

Színindex

A VBA / Excel rendelkezik ColorIndex tulajdonsággal is. Így az előre elkészített színek elérhetővé válnak. Ezeket azonban indexszámként tárolják, ami megnehezíti annak megállapítását, hogy milyen színű:

1 Tartomány ("a1"). Font.ColorIndex =…

Írtunk egy cikket a VBA színkódokról, beleértve a VBA ColorIndex kódok listáját. Itt többet megtudhat a színekről.

Betűméret

Ezzel a betűméret 12 lesz:

1 Tartomány ("a1"). Betűtípus.Méret = 12

vagy 16 -ig:

1 Tartomány ("a1"). Betűtípus.Méret = 16

Félkövér betűtípus

A cella betűtípusát könnyű félkövérre állítani:

1 Tartomány ("A1"). Font.Bold = Igaz

vagy a félkövér formázás törléséhez:

1 Tartomány ("A1"). Font.Bold = Hamis

Betűtípus neve

A betűtípus nevének megváltoztatásához használja a Név ingatlan:

1 Tartomány ("A1"). Font.Name = "Calibri"
1 Tartomány ("A1"). Font.Name = "Arial"
1 Tartomány ("A1"). Font.Name = "Times New Roman"

Cellastílus

Az Excel lehetőséget kínál cellastílusok létrehozására. A stílusok megtalálhatók a Kezdőlap szalag> Stílusok:

A stílusok lehetővé teszik a kívánt cellaformázás mentését. Ezután rendelje hozzá ezt a stílust egy új cellához, és az összes cellaformázás azonnal alkalmazásra kerül. Beleértve a betűméretet, a cella színét, a cellavédelem állapotát és a Cellaformázás menüben bármi mást:

Személy szerint sok olyan modell esetében, amelyeken dolgozom, általában „bemeneti” cellastílust hozok létre:

1 Tartomány ("a1"). Stílus = "Bemenet"

A stílusok használatával könnyedén azonosíthatja a cella típusokat a munkalapon. Az alábbi példa végigmegy a munkalap összes celláján, és a Style = „Input” értékű cellákat „InputLocked” értékre változtatja:

1234567 Dim cella mint tartományAz ActiveSheet minden cellájáhozHa Cell.Style = "Input", akkorCell.Style = "InputLocked"Vége HaKövetkező cella

Segít a fejlesztés a helyszínen, megosztva az oldalt a barátaiddal

wave wave wave wave wave