/ / Excel VBA fonta īpašums

Excel VBA fonta īpašums

The Fontu īpašums no Range objekta iekšā Excel VBA dod piekļuvi daudzām citām īpašībām. Tas ir tādēļ, ka Font īpašums atgriež pašu objektu; Fonta objekts. Fonta objektam ir daudzas rekvizītes, piemēram, krāsu īpašība un blīvs īpašums.

Krāsu īpašums

Lai mainītu Excel diapazona krāsu, izmantojiet objekta "Fonts" Fontu īpašību un pēc tam Fonta objekta krāsu īpašību.

1. Pievienojiet šādu koda rindiņu:

Range("A1").Font.Color = -16776961

Paskaidrojums: no kurienes mēs iegūstam šo dīvainā skaita? Nu, mēs sākām Makro ierakstītāju un mainījām šūnas krāsu uz sarkanu. Jūs to varat izdarīt par katru krāsu!

2. Sekojošā koda rindiņa sniedz precīzu rezultātu.

Range("A1").Font.Color = vbRed

Paskaidrojums: vbRed ir sava veida konstante Excel VBA. Novietojiet kursoru vbRed Visual Basic Editor un noklikšķiniet F1, lai redzētu, kuras citas konstantes jūs varat izmantot.

3. Tālāk norādītā koda līnija norāda precīzu rezultātu.

Range("A1").Font.Color = RGB(255, 0, 0)

Paskaidrojums: RGB nozīmē sarkanu, zaļu un zilu. Šīs ir trīs galvenās krāsas. Katrs komponents var uzņemt vērtību no 0 līdz 255. Ar šo funkciju jūs varat izveidot katru krāsu. RGB (255,0,0) dod tīru sarkanu krāsu.

Bold īpašums

Sekojošā koda līnija iezīmē treknrakstā diapazonu:

Range("A1").Font.Bold = True

Lai izlīdzinātu diapazonu, varat izmantot nepareizu atslēgvārdu. Fonta objektam ir daudz vairāk īpašību. Ja jūs vēlaties programmēt šāda veida lietas, vienkārši izmantojiet makro ierakstītāju, lai redzētu, kā to izdarīt! Parasti makro ierakstītāja izveidots kods ir pārāk garš. Piemēram, makro ierakstītājs izveido šādu kodu, kad mēs esam treknrakstā ("A1").

Fonta un bildes īpašums programmā Excel VBA

Mēs tikko redzējām, ka šīs divas koda līnijas var ierakstīt kā vienu koda līniju.

Lasīt arī: