在Microsoft Excel中添加边框的10种方法

在Microsoft Excel中添加边框的10种方法

如果您希望提高 Excel 工作表数据集的可见性、可读性和组织性,您必须学习如何在 Excel 中添加边框。

在 Excel 工作表中浏览密集的数据和复杂的结构通常感觉就像破解一个复杂的谜题。但是,有一个简单而有效的解决方案可以增强清晰度和组织性:添加边框。

边框用作分界线,不仅可以分隔部分,还可以突出列标题或总行数等重要数据点。除了功能之外,边框还有助于提升工作表的美感,使其更具视觉吸引力和专业性。

在本指南中,我将通过步骤和插图演示在 Excel 中添加边框的各种技巧,以便您可以轻松简化数据呈现并优化可读性。

推荐:如何在Windows 11中添加和更改键盘布局

使用热键在 Excel 中添加边框

键盘组合键CtrlShift+7为 Excel 中的任何单元格或单元格区域添加外边框。

在Microsoft Excel中添加边框的10种方法
突出显示目标范围

要使用此技术,请突出显示要添加外边框样式的一个或多个单元格。

使用热键在 Excel 中添加边框
使用热键在 Excel 中添加边框

现在,按一次Ctrl++添加边框。Shift7

使用格式刷在 Excel 中复制边框

如果您的 Excel 工作簿已包含另一个工作表或同一工作表中的边框样式,则可以通过复制来节省时间。复制时,请注意数据集结构。如果源单元格范围和目标单元格范围不遵循相同的结构,则复制边框样式可能会降低可读性,而不是增强可读性。

例如,您可以使用格式刷工具轻松地将 Excel 中的单元格边框从 5 列 9 行数据集复制到具有相同结构的另一个数据集。您可以在主页选项卡上的剪贴板块内找到此 Excel 命令。

格式刷可以在一个工作簿内以及多个工作簿之间工作。

单击格式刷
单击格式刷

要使用它,请转到源数据集并突出显示它。现在,单击“格式刷”按钮一次以复制格式。除了单元格边框外,Excel 还将复制其他单元格样式,如字体、数字格式、填充颜色、单元格保护设置、列宽、行高等。

应用格式刷
应用格式刷

现在,转到目标数据集并单击其开头的第一个单元格。此操作会将源单元格格式复制到目标,直到源中存在的范围。例如,如果源数据集是A1:E9,Excel 将格式化相同数量的单元格范围。

假设,工作表中有多个数据集,您想使用格式刷从另一个工作表中复制单元格边框。那么,您是否会重复相同的步骤?当然不会!

双击格式刷
双击格式刷

对于多个单元格区域,双击“格式刷”按钮。按钮现在将在背景上显示浮雕效果。

现在,您可以根据需要在新的单元格范围内应用单元格格式。完成后,按下Esc键盘上的 清除格式刷剪贴板。

推荐:WordPress旅行预订主题Book Your Travel Theme

使用表格工具在 Excel 中添加边框

如果您想让数据集的所有单元格都带有边框(如 Excel 表格对象),那么您也可以尝试使用表格工具。

在 Excel 上创建表格对话框
在 Excel 上创建表格对话框

突出显示目标数据集并单击CtrlT

弹出创建表对话框,点击确定即可将基本数据集转换为表。

表格设计和样式扩展箭头
表格设计和样式扩展箭头

现在单击表格的任意单元格并导航到Excel 功能区菜单上的“表格设计”选项卡。

您应该会看到“表格样式”块。单击“表格样式”左下角的扩展箭头,打开包含更多表格设计的下拉菜单。

表格样式 浅色边框
表格样式 浅色边框

现在,您必须在“表格样式”“浅色”部分下方找到带边框的表格。将鼠标光标悬停在您喜欢的任何样式上,即可查看工作表上所选数据集的预览。

如果您喜欢该设计,请单击它并使其在整个数据集中有效。

使用边框工具在 Excel 中添加边框

边框是控制 Excel 中所有单元格边框格式活动的默认工具。它带有 13 种不同的边框设置,分为三个部分。您应该可以轻松在Excel主页选项卡的字体块中找到该工具。

Excel 中的边框上下文菜单
Excel 中的边框上下文菜单

要使用此工具在 Excel 单元格中添加边框,请突出显示数据集中的目标单元格或单元格范围。

现在,单击边框下拉箭头并选择您想要的边框类型。

所有边界
所有边界

在本教程中,我打算在数据集中应用所有单元格边框。因此,我从边框上下文菜单中选择了所有边框。

使用边框工具应用所有单元格边框
使用边框工具应用所有单元格边框

只要您单击任意一个边框样式,Excel 就会对突出显示的数据集应用相同的格式,如上所示。

使用“设置单元格格式”对话框在 Excel 中添加边框

“设置单元格格式”对话框中的“边框”选项卡提供了对单元格边框的广泛自定义。在这里,您可以更改所选单元格范围的线条样式、颜色预设边框。除了精细的修改之外,您还可以获得单元格外观的显示预览。

在“设置单元格格式”中启用“边框”选项卡
在“设置单元格格式”中启用“边框”选项卡

因此,要使用此技术,请突出显示目标单元格范围,然后按Ctrl+1调出“设置单元格格式”。在那里,导航到“边框”选项卡。

选择线条和颜色
选择线条和颜色

“线条”下,从菜单框中选择所需的线条样式和粗细。所选线条样式下方会闪烁一条下划线。

“颜色”下,通过单击相关的下拉菜单,选择数据集的首选边框颜色。

单元格格式预设
单元格格式预设

要为整个选择内容添加基本边框,请单击“预设”部分中的“轮廓”按钮。

顶部边框
顶部边框

要向特定边或单元格之间添加边框,请点击边框下的各个边框按钮。例如,点击顶部按钮可在选定单元格的顶部添加边框。

单元格格式中的手动边框
单元格格式中的手动边框

您还可以通过直接单击预览框并绘制所需的边框线来创建自定义边框。

单击“格式”对话框中的“确定”以应用刚刚所做的更改。

推荐:在Microsoft Excel中删除超链接的10种方法

使用绘制边框工具在 Excel 中添加边框

边框工具还包含绘制边框部分,您可以在其中找到两个在 Excel 中手动绘制边框的工具。第一个是绘制边框,它允许您一次在一个单元格周围绘制一条线。第二个是绘制边框 网格,它允许您通过拖放操作批量在单元格中添加边框。

在 Excel 中绘制边框
在 Excel 中绘制边框

要使用此技术,只需转到“边框”并展开其上下文菜单。现在,单击“绘制边框”选项将鼠标光标转换为铅笔图标。

在 Excel 中绘制边框
在 Excel 中绘制边框

现在,单击单元格周围的网格线以手动创建边框结构。

要禁用边框绘图铅笔,请按下Esc键。

绘制边框网格上下文菜单
绘制边框网格上下文菜单

如果您想手动将所有外边框添加到大型数据集各个段中的单元格,则可以使用“绘制边框网格”选项。

绘制边框网格
绘制边框网格

“边框”上下文菜单中,选择“绘制边框网格”。现在,单击任意单元格并上下左右拖动以快速应用单元格边框。

使用样式工具在 Excel 中添加边框

样式扩展菜单
样式扩展菜单

您可以在 Excel 功能区菜单的“主页”选项卡中找到“样式”块。展开上下文菜单后,您会在“数据和模型”部分下方找到各种带边框的单元格样式。此外,如果您经常需要在 Excel 工作表中应用类似的单元格边框图案,则可以使用“新建单元格样式”工具创建模板。

单元格样式项目
单元格样式项目

要使用此方法,请突出显示您的数据集并单击样式块上的单元格样式下拉菜单。

在 Excel 中应用输出样式
在 Excel 中应用输出样式

当扩展的样式菜单弹出时,将光标悬停在数据和模型的模板上,如计算检查单元格输入链接单元格注释等,以添加具有不同边框样式的单元格格式。

使用新单元格样式的自定义边框

新的单元格样式选项
新的单元格样式选项

如果要将自定义边框样式设置为模板,请单击“新建单元格样式”选项打开“样式”对话框。在转到“样式”之前,请确保已突出显示目标单元格范围。

样式对话框
样式对话框

样式对话框中,在样式名称字段中输入样式名称。此外,取消选中除边框复选框之外的所有复选框。

为边框模板设置单元格格式
为边框模板设置单元格格式

现在,单击“格式”按钮并在“设置单元格格式”对话框的“边框”选项卡内设置单元格边框。

应用边框模板
应用边框模板

新样式Style 1应显示在“主页”选项卡的“样式”块中。单击它可将边框格式应用于所选数据集。

自定义边框模板只会显示在您最初创建它的工作簿上。

推荐:Proton GE如何提高SteamOS和Linux上的游戏兼容性

在 Excel 中从显示块添加边框

无网格线
无网格线

您的 Excel 工作表是否缺少单元格的默认边框,如上图所示?

这是因为您的工作表上的网格线功能未激活。但这并不是到目前为止解释的单元格边框。

激活网格线
激活网格线

要启用默认单元格边框或网格线,请转到“视图”选项卡的“显示”块并选中“网格线”复选框。

使用条件格式在 Excel 中添加边框

如果您在数据集中应用条件格式规则,则可以应用适当的格式在 Excel 中添加单元格边框。

条件格式
条件格式

突出显示要应用某些单元格边框样式的目标单元格范围,然后转到“条件格式”菜单。

更多条件格式规则
更多条件格式规则

突出显示单元格规则中,单击更多规则按钮。

新的格式规则格式
新的格式规则格式

在新建格式规则对话框中设置条件格式规则。

格式化单元格条件格式
格式化单元格条件格式

现在,单击“格式”按钮,为“格式单元格” > “边框”对话框中选定的数据集创建单元格边框样式。

应用规则
应用规则

在“设置单元格格式新格式规则”对话框中单击“确定”两次以应用所做的更改。

使用条件格式在 Excel 中添加边框
使用条件格式在 Excel 中添加边框

Excel 将自动在符合条件格式规则的行中应用选定的单元格边框。

使用 VBA 在 Excel 中添加边框

如果您希望自动执行 Excel 中的单元格边框格式化过程,可以使用以下 VBA 脚本:

Excel 中的 VBA 脚本
Excel 中的 VBA 脚本
Sub ApplyCustomBorders()
    Dim rng As Range, borderChoice As Integer, thicknessChoice As Integer, colorChoice As Integer
    Dim borderColor As Long
    
    On Error Resume Next
    Set rng = Application.InputBox("Select a range:", Type:=8)
    On Error GoTo 0
    
    If rng Is Nothing Then Exit Sub
    
    borderChoice = Application.InputBox("Choose border style:" & vbCrLf & _
                                         "1 - All Borders" & vbCrLf & _
                                         "2 - Outside Borders" & vbCrLf & _
                                         "3 - Inside Borders" & vbCrLf & _
                                         "4 - Left Border" & vbCrLf & _
                                         "5 - Right Border" & vbCrLf & _
                                         "6 - Top Border" & vbCrLf & _
                                         "7 - Bottom Border" & vbCrLf & _
                                         "8 - Diagonal Up" & vbCrLf & _
                                         "9 - Diagonal Down", Type:=1)
    
    thicknessChoice = Application.InputBox("Choose border thickness:" & vbCrLf & _
                                            "1 - Thin" & vbCrLf & _
                                            "2 - Thick", Type:=1)
    
    colorChoice = Application.InputBox("Choose border color:" & vbCrLf & _
                                       "1 - Green" & vbCrLf & _
                                       "2 - Red" & vbCrLf & _
                                       "3 - Blue" & vbCrLf & _
                                       "4 - Black", Type:=1)
    
    Select Case colorChoice
        Case 1: borderColor = RGB(0, 176, 80) ' Green
        Case 2: borderColor = RGB(255, 0, 0) ' Red
        Case 3: borderColor = RGB(0, 0, 255) ' Blue
        Case 4: borderColor = RGB(0, 0, 0) ' Black
        Case Else: borderColor = RGB(0, 0, 0) ' Black (default)
    End Select
    
    Select Case borderChoice
        Case 1: rng.BorderAround LineStyle:=xlContinuous, Weight:=thicknessChoice, Color:=borderColor
        Case 2: With rng.Borders: .LineStyle = xlContinuous: .Weight = thicknessChoice: .Color = borderColor: End With
        Case 3: With rng.Borders(xlInsideHorizontal): .LineStyle = xlContinuous: .Weight = thicknessChoice: .Color = borderColor: End With
                With rng.Borders(xlInsideVertical): .LineStyle = xlContinuous: .Weight = thicknessChoice: .Color = borderColor: End With
        Case 4 To 9: With rng.Borders(borderChoice - 3): .LineStyle = xlContinuous: .Weight = thicknessChoice: .Color = borderColor: End With
        Case Else: MsgBox "Invalid choice. Exiting macro.", vbExclamation
    End Select
End Sub

上述脚本使您能够应用 9 种不同的单元格边框样式以及线条颜色和粗细配置。

最好的事情是,您可以在任何数据集上运行 VBA 宏,而无需修改脚本的任何部分。我以某种方式编写了脚本,以便宏成为数据集激动剂。

输入框单元格范围
输入框单元格范围

一旦执行脚本,就会出现一个输入机器人,以便您可以使用鼠标光标选择工作表上的目标单元格范围。

输入框边框样式
输入框边框样式

现在,另一个输入框要求您选择要应用的单元格边框类型。

输入框线条粗细
输入框线条粗细

然后,您需要在细边框线或粗边框线之间选择任意一条。

输入框颜色选择
输入框颜色选择

最后,您必须选择线条颜色。

使用 VBA 添加边框
使用 VBA 添加边框

上面的截图显示 VBA 脚本将单元格边框从红色更改为黑色。

现在,如果您不知道如何使用此脚本创建 VBA 宏,您可以阅读下面一篇简短的文章:

结论

现在您知道了在 Excel 中添加边框的所有最佳方法。如果您刚开始使用 Excel 并且仍在学习其细节,您可以尝试基于用户界面命令的方法。

相反,如果您是 Excel 专家,我建议您遵循基于 VBA 的方法来节省时间,以处理对您的业务或职业重要的事情。

推荐:在Excel中填充空白单元格直到下一个值3种方法


发表评论