Piirid VBA Excelis
Kasutame Excelis oma andmete esiletõstmiseks ääriseid, mis tahes juhtpaneelil on väga oluline oskus esindada olulisi andmeid ja seda teevad piirid, piirid on VBA omad, millele pääseb juurde vahemiku meetodi abil ja andes sobivad piiristiil, nagu me teame, on erinevaid piiristiile.
Kui oskate Excelis vormindada, võite end nimetada Exceli kosmeetikuks. Et aruanded näeksid lõppkasutajale või lugejatele atraktiivsed, on vormindamisel selles ülitähtis roll. Loodan, et olete kursis tavalise töölehe vormindamise tehnikatega. VBA-kodeerimise kaudu vormindamine nõuab märkimisväärset hulka VBA-kodeerimiskeelt. Selles artiklis näitame teile ühte kõige alahinnatud vormindamistehnikat, st Exceli VBA piiride rakendamist.

Piiride näited VBA-s
Vaatame mõningaid näiteid, et sellest paremini aru saada.
Näide # 1 - VBA piiride rakendamine kodeerimisega
Erinevate stiilidega Exceli VBA piiride rakendamiseks makro loomine, muutes need Exceli lindile lisandmoodulina kättesaadavaks, muudab töö lihtsamaks alati, kui tahame VBA piire rakendada.
Igal töölehe lahtril on ääred ja taustavärvid. Vaikimisi pole igal lahtril äärist ega taustavärvi.
Töölehel , mis meil on vahekaardi HOME all , on meil piirivalik ja kui klõpsate Excelis rippmenüüd, on meil mitmeid võimalusi.

Kuid VBA-s peame kõigepealt otsustama lahtri või lahtrivahemiku, mida rakendame Exceli VBA-ääriste vormindamisstiilide jaoks. Seega võime viidata VBA RANGE objekti kasutavate lahtrite või lahtrite vahemikule. Näiteks kui soovite muuta lahtri B5 piiri, võite koodi kirjutada niimoodi.
Vahemik (“B5”)
Siis peame juurde pääsema kinnisvara „ Piirid “ juurde.
Kood:
Alampiiri_näide1 () vahemik ("B5"). Bo End Sub

Pärast Exceli VBA atribuudi “Piirid” rakendamist avage sulgudes igasuguste piiride vormindamise valikute nägemiseks.
Kood:
Alampiiri_näide1 () vahemik ("B5"). Piirid (lõpp-alam

Siin on meil xlDiagonalDown, xlDiagonalUp, xlEdgeBottom, xlEdgeLeft, xlEdgeRight, xlEdgeTop, xlInsideHorizontal ja xlInsideVertical.

Pärast piiristiili valimist peame valima omaduse, millega soovime töötada. Üks tähemärkidest, mida me siin kasutama peame, on „ Line Style”, seega valige atribuut „Line Style”.
Kood:
Alampiiri_näide1 () vahemik ("B5"). Piirid (xlEdgeBottom) .li lõpp alam

Kui reastiili atribuut on valitud, peame VBA-s määrama joone stiili tüübi või piiride tüübi.
Pange võrdusmärk ja valige loend „XlLineStyle” .
Kood:
Alampiiri_näide1 () vahemik ("B5"). Piirid (xlEdgeBottom) .LineStyle = XlLineStyle. Lõpeta alam

Pange punkt, et näha kõiki saadaolevaid äärisstiile.
Kood:

Meil on siin palju võimalusi. xlContinuous, xldash, xlDashDot, xlDashDotDot, xlDot, xlDouble, XlLineStyleNone ja xlSlantDashDot.
Ok, nüüd olen valinud võimaluse „ xlDouble”.
Kood:
Alampiiri_näide1 () vahemik ("B5"). Äärised (xlEdgeBottom) .LineStyle = XlLineStyle.xlDouble End Sub
Kui ma käivitan koodi, rakendab see lahtri B5 põhja topeltjoont .

Rea tüüp: „ xlContinuous “.
Kood:
Alampiiri_näide1 () vahemik ("B5"). Äärised (xlEdgeBottom) .LineStyle = XlLineStyle.xlContinuous End Sub
Tulemus:

Rea tüüp: „kokkupõrge“.
Kood:
Alampiiri_näide1 () vahemik ("B5"). Äärised (xlEdgeBottom) .LineStyle = XlLineStyle.xlDash End Sub
Tulemus:

Rea tüüp: „ xlDashDot.”
Kood:
Alampiiri_näide1 () vahemik ("B5"). Äärised (xlEdgeBottom) .LineStyle = XlLineStyle.xlDashDot End Sub
Tulemus:

Rea tüüp: „ xlDashDotDot “.
Kood:
Alampiiri_näide1 () vahemik ("B5"). Äärised (xlEdgeBottom) .LineStyle = XlLineStyle.xlDashDotDot End Sub
Tulemus:

Rea tüüp: „ xlDot“.
Kood:
Alampiiri_näide1 () vahemik ("B5"). Äärised (xlEdgeBottom) .LineStyle = XlLineStyle.xlDot End Sub
Tulemus:

Rea tüüp: „ xlLineStyleNone “.
Kood:
Alampiiri_näide1 () vahemik ("B5"). Äärised (xlEdgeBottom) .LineStyle = XlLineStyle.xlLineStyleNone End Sub
Tulemus:

See eemaldab määratud lahtri piiri.
Rea tüüp: „ xlSlantDashDot “.
Kood:
Alampiiri_näide1 () vahemik ("B5"). Äärised (xlEdgeBottom) .LineStyle = XlLineStyle.xlSlantDashDot End Sub
Tulemus:

Näide # 2 - piiride muutmine meetodi VBA Borders Around abil
Lahtri piire saame muuta ka meetodi VBA Borders Around abil. Kui lahtrite või lahtrite vahemik on mainitud, peame kasutama meetodit VBA Borders Around .

Kõigi parameetrite nägemiseks avage sulg.
Vahemik (“B5”). BorderAround ((joone stiil), (kaal xlBorderWeight), (ColorIndex), (Color), (Theme Color))
Võime mainida joone stiili, joone värvi, äärise kaalu ja palju muud, mida saame selle meetodiga teha.
Kood:
Alampiiri_näide1 () Vahemik ("B5"). BorderAround LineStyle: = xlJätkuv, Kaal: = xlPaks End Sub
See muudab rea stiili väärtuseks xlContinuous.
LineStyle: = xlJätkuv
Piiri kaal on paks.
Kaal: = x paks
Ja selle koodi tulemus on järgmine.

Nii kasutades Exceli VBA Borders and Border Around omadust ja meetodit, saame VBA kodeerimise abil muuta piiri ja piiride elemente.
Soovitatavad artiklid
See on olnud VBA piiride juhend. Siit saame teada, kuidas seadistada ääred Exceli VBA kodeerimisega koos praktiliste näidete ja allalaaditavate koodimallidega. Võite vaadata ka teisi Exceli VBA-ga seotud artikleid -
- Mis on Exceli VBA globaalsed muutujad?
- Näited PBA-tabeli loomiseks VBA-s
- Exceli VBA lõpp
- Tühjade lahtrite tingimuslik vormindamine