【Excel VBA】儲存格加入框線

VBA儲存格加入框線

當儲存格加上框線時,可以使表格各個欄位分界更清楚,那要如何使用VBA將儲存格加入框線呢?以下帶你VBA簡單加上框線

輸入巨集

※輸入以下指令※

Sub 儲存格加入框線()
With Range(“A1”).CurrentRegion.Borders
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = 1
End With
End Sub

語法說明

With
省略物件名稱的用法,才不用一直寫同樣名稱
Range(“A1”).CurrentRegion.Borders
‘A1儲存格目前區域的邊界設定
.LineStyle = xlContinuous
‘框線種類為連續實線

.Weight = xlThin
‘框線粗細為細線條

.ColorIndex = 1
顏色索引值1,即「黑色

執行巨集

點選「開發人員」-「巨集」或按下「Ctrl」+「F8」快捷鍵,並「執行」巨集。

執行後即將儲存格加入框線

指定框線位置

若不想上下左右加框線,只想加上框線的話,可於Borders後方加上屬性參數,如.Borders(xlEdgeBottom)則是下框線,其於參數設定可參考下方。

VBA框線參數

框線種類

框線種類

連續實線

xlContinuous (預設值)

虛線

xlDot、xlDash

雙重線

xlDouble

無框線

xlLineStyleNone

框線線條粗細

框線線條粗細

xlThick

xlMedium

xlThin (預設值)

指定邊界位置

指定邊界位置

上方

xlEdgeBottom

下方

xlEdgeTop

左側

xlEdgeLeft

右側

xlEdgeRight

左上至右下斜線

xlDiagonalDown

左下至右上斜線

xlDiagonalUp

ColorIndex查詢表

其他文章分享

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *