萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> Excel 教學 >> Excel 綜合

變更 Excel 工作表格線顏色的兩種方法:選項設定與 VBA 程式控制

方法一:Excel 選項介面設定(適用單一/多張工作表)

  1. 檔案 > 選項 > 進階。(Excel 2003:工具 > 選項 > 檢視 索引標籤)
  2. 捲動至 此工作表的顯示選項 區域。
  3. 確認勾選 顯示格線。
  4. 在 格線顏色 下拉選單選擇所需顏色(主題色/標準色/更多顏色自訂 RGB)。
  5. Excel 選項 - 進階 - 格線顏色
    選擇格線顏色
  6. 確定。目前工作表格線立即變色。
  7. 變更後格線效果
    替換原色表格

💡 **多工作表同步設定**:先按住 Ctrl 點選多個工作表索引標籤(群組模式,標題列顯示 `[群組]`),再執行上述步驟,所有選取工作表同步套用。完成後點選未選取的工作表取消群組。

方法二:VBA 程式碼動態控制(適用巨集自動化)

Sub SetGridlineColor()
    ' 設定作用中工作表格線為紅色 (RGB 255,0,0)
    ActiveSheet.DisplayGridlines = True
    ActiveSheet.GridlineColor = RGB(255, 0, 0)
    ' 或使用長整數色碼:ActiveSheet.GridlineColor = vbRed
End Sub

Sub SetAllSheetsGridlineColor()
    ' 設定整個活頁簿所有工作表格線顏色
    Dim ws As Worksheet
    For Each ws In ThisWorkbook.Worksheets
        ws.DisplayGridlines = True
        ws.GridlineColor = RGB(0, 112, 192) ' 藍色
    Next ws
End Sub

Sub ResetGridlineColor()
    ' 還原為預設自動顏色
    ActiveSheet.GridlineColor = xlColorIndexAutomatic
End Sub

格線 vs. 儲存格邊框 差異比較

  • 用途:格線供螢幕編輯對齊參考;邊框供列印/報表呈現。
  • 特性格線儲存格邊框
    控制層級整張工作表統一顏色單一儲存格/區域可各自設定
    列印預設**不列印**(需頁面設定勾選「格線」才列印)預設**列印**

    常見問題

    • Q: 設定格線顏色後列印沒顏色?
      A: 頁面配置 > 頁面設定 > 工作表 索引標籤 > 勾選 格線(列印),或改用邊框列印。
    • Q: 格線顏色設定不會儲存到範本?
      A: 格線顏色屬於**工作表層級顯示設定**,不隨範本儲存。需用 VBA 在 `Workbook_Open` 事件自動套用,或建立巨集按鈕一鍵設定。
    • Q: 如何隱藏格線?
      A: 取消勾選 顯示格線,或 VBA `ActiveSheet.DisplayGridlines = False`。
    copyright © 萬盛學電腦網 all rights reserved