添加新行时,Excel 表格不会保留格式。有什么建议吗?

添加新行时,Excel 表格不会保留格式。有什么建议吗?

首先,我有一些应用了自定义格式的单元格:

在此处输入图片描述

然后,我将跨度范围转换为表格:

在此处输入图片描述

然后我将表格格式设置为“无”,这样预先格式化的单元格保持格式,但中间的列显示为未格式化:

在此处输入图片描述

现在我格式化空列的标题,使其显示为空白,就好像列本身不是表格的一部分一样:

在此处输入图片描述

当我向表中添加新行时,它没有底部边框:

在此处输入图片描述

正如您所期望的那样,当我在新行中输入信息时,我定义的 Excel 表格会自动扩展。但是,它不会保留与上一行和所有其他行相同的格式:它保留相同的颜色,但不包括底部单元格边框。

知道发生了什么吗?我相信这与“空白”列有关,因为没有它它也可以工作,但是有什么方法可以让它与空白列一起工作(虽然它在显示的示例中似乎不相关,但实际上我需要它)。

谢谢

答案1

我能够重现您的问题。我认为这是因为您在表格样式中选择了“无”。我发现保留新添加行底部边框的唯一方法是创建自定义表格样式并将底部边框添加到“整个表格”元素。在“表格设计”选项卡上,下拉“表格样式”列表,然后选择“新表格样式”为您的表格创建新样式。

这也许会产生不良效果,因为将边框也放在了“空白”列的底部。

在此处输入图片描述

但是,也许您可​​以忍受这种情况,因为可以在新添加的行的其他列上保留底部边框。

在此处输入图片描述

相关内容