在Microsoft Excel中添加或删除网格线的7种方法

在Microsoft Excel中添加或删除网格线的7种方法

这篇文章将向您展示可用于在 Excel 工作簿中添加或删除网格线的所有不同方法。

Excel 的每个工作表或工作簿中都有网格线。这些是勾勒出工作表中每个单元格轮廓的浅灰色线条。

网格线可以帮助您区分行、列及其包含的任何数据。但您可能不想在最终报告或仪表板中看到网格线。在这种情况下,您需要隐藏这些网格线。

去除网格线非常容易,并且可以通过多种方式完成。

下载本帖中使用的示例工作簿的副本并继续了解在 Excel 工作簿中显示或隐藏网格线的所有方法。

推荐:Bootstrap构建WooCommerce WordPress主题Sober

从“视图”选项卡中添加或删除网格线

删除网格线是一项常见的任务,因此它已作为命令包含在 Excel 功能区中 看法 标签。

这是打开或关闭网格线的最直接的方法。

在Microsoft Excel中添加或删除网格线的7种方法
在Microsoft Excel中添加或删除网格线的7种方法

按照以下步骤打开或关闭网格线 看法 标签。

  1. 前往 查看 标签。
  2. 点击 网格线 选项中的 展示 部分。

这将删除 网格线 从活动工作表中取消选中 网格线 选项。

从 Excel 选项菜单添加或删除网格线

这 Excel 选项菜单 在这里您可以找到大量有用的应用程序和工作簿设置来增强您的 Excel 体验,您还可以在这里找到网格线设置。

按照以下步骤从 Excel 选项菜单中添加或删除网格线。

  1. 前往 文件 标签。
  1. 选择 选项 在后台屏幕的左下方。

这将打开 Excel 选项菜单。

  1. 前往 先进的 Excel 选项菜单部分。
  2. 向下滚动到 此工作表的显示选项 部分并从下拉列表中选择要从中删除网格线的工作表。
  3. 显示网格线 选项。取消选中此选项可从工作表中移除网格线。
  4. 好的 按钮关闭 Excel 选项菜单。

这将从您的工作表中删除网格线!

使用键盘快捷键添加或删除网格线

Excel 中没有专门的键盘快捷键来添加或删除网格线,但你可以使用 Alt 热键。

当您按下 Alt 键,这将激活热键,并且 Excel 功能区将显示您需要按哪些键才能导航功能区命令。

Alt西G 使用键盘快捷键按键盘上的顺序打开或关闭网格线。

推荐:咖啡厅餐厅食品WordPress主题Grand Restaurant

从快速访问工具栏添加或删除网格线

轻松删除网格线的一种方法是将此命令添加到快速访问工具栏。

这样,只需单击一下即可访问。

按照以下步骤将网格线命令添加到快速访问工具栏。

  1. 前往 看法 标签。
  2. 右键点击 在网格线选项上。
  3. 选择 添加到快速访问工具栏 选项。

现在该命令将在您的快速访问工具栏中可用!

💡 提示: 这 Alt 热键是使用快速访问工具栏中命令的简单方法!在此示例中, 网格线 命令是 QAT 中的第四项,因此您可以按 Alt + 4 来访问它。

打印时添加或删除网格线

如果您想打印 Excel 报告,默认情况下网格线不会出现在打印结果中。

但是,您可能希望出现网格线,并且可以让它们显示在打印输出中。

按照以下步骤在 Excel 打印输出中添加或删除网格线。

  1. 前往 文件 标签。
  2. 前往 打印 选项。
  3. 点击 页面设置 打印选项底部的链接。

这将打开 页面设置 菜单。

  1. 前往 床单 选项卡中的 页面设置 菜单。
  2. 检查 网格线 下的选项 打印 部分。
  3. 好的 按钮。

现在您的打印输出将显示网格线!

推荐:如何在Windows 11中将本地组策略设置重置为默认值

使用 VBA 添加或删除所有工作表的网格线

到目前为止,您所见过的删除网格线的方法都存在一个主要问题。如果您想要从工作簿中的所有工作表中删除网格线,则必须分别更改每张工作表的网格线设置。

当你的工作簿中有很多工作表时,这可能是一个非常繁琐的过程。

您可以使用 VBA 脚本自动执行此过程并一次性从所有工作表中删除网格线。

前往 开发人员 选项卡并点击 Visual Basic 命令打开 Visual Basic 编辑器。

如果在功能区中找不到此选项卡,您可以 轻松将“开发人员”选项卡添加到功能区。您也可以按 Alt + F11 打开编辑器。

前往 插入 菜单并选择 模块 选项来创建新模块。在这里您可以添加 VBA 代码,该代码将删除工作簿中所有工作表中的网格线。

Sub removeGridlines()
    Dim sheet As Worksheet
    Dim sheetGridStatus As Boolean
    sheetGridStatus = ActiveWindow.DisplayGridlines
    For Each sheet In Worksheets
        sheet.Activate
        ActiveWindow.DisplayGridlines = Not (sheetGridStatus)
    Next sheet
End Sub

选择新模块,然后粘贴上述代码。

此代码将循环遍历所有工作表,并根据您查看的工作表的网格线状态打开或关闭网格线 运行宏。

这是切换所有工作表网格线的快捷方法!

使用 Office 脚本在所有工作表中添加或删除网格线

还有另一种选项可以自动从所有工作表中删除网格线。

如果您正在使用 Excel 在线版并制定商业计划,那么您将可以访问 Office Scripts。这是一种可以在 Web 上运行 Excel 的 JavaScript 语言!

您可以创建一个 Office 脚本来打开或关闭整个工作簿的网格线。

前往 自动化 在 Excel Online 中选项卡并选择 新脚本 命令。

function main(workbook: ExcelScript.Workbook) {
	let sheets = workbook.getWorksheets();
	let selectedSheet = workbook.getActiveWorksheet();
	let selectedSheetStatus = selectedSheet.getShowGridlines();

	for (let sheet of sheets) {
		sheet.setShowGridlines(!selectedSheetStatus);
	}
}

这将打开 Office 脚本编辑器,您可以将上述代码复制并粘贴到编辑器中。

此代码将循环遍历工作簿中的所有工作表,并根据当前工作表的网格线状态打开或关闭网格线。

跑步 编辑器中的按钮运行此代码,并在 Web 上使用 Excel 时轻松切换显示或隐藏网格线。

结论

默认情况下,工作簿中的每个单元格之间都有浅灰色线条分隔,但您可以删除这些线条,以使 Excel 报告和仪表板看起来更简洁。

网格线设置可以在 看法 选项卡或 Excel 选项 菜单,这些将根据每张表打开或关闭网格线。

打印 Excel 报告时,如果需要,还可以包含网格线。

您还可以使用 虚拟专用网络 或者 办公室脚本 自动删除所有工作表中的网格线。当您的工作簿包含许多工作表时,这很重要。

推荐:在Microsoft Excel中打印网格线的7种方法


发表评论