当您在当前电子表格中插入新行时,它会自动使用上一行的格式来格式化该行。有没有办法改变这种情况,让它改为使用下一行的格式?
答案1
该Insert Options
按钮 - 当您插入一行并且相邻的单元格具有不同的格式时显示 - 是 Excel 提供的用于控制插入行的格式的唯一机制。
如果未显示该按钮,请单击File
功能区上的选项卡,然后单击来激活该按钮Excel Options
。单击选项卡,然后在部分中Advanced
勾选并单击确定。Show Insert Options buttons
Cut, copy, and paste
答案2
除非您想尝试 VBA 编程,否则不可能更改默认设置。
仅供参考:在 VBA 中,您可以使用如下代码:
Rows("2:2").Insert Shift:=xlDown, CopyOrigin:=xlFormatFromRightOrBelow
' default is xlFormatFromLeftOrAbove
答案3
从另一个论坛复制此内容。
我想到最简单的解决方案是插入一个额外的隐藏行。
因此隐藏的行将具有您想要的正确格式。然后当您单击 时Insert
,上面的行(隐藏的行)或下面的行都将具有正确的格式。然后,Insert Options
如果不再需要并且不碍事,您甚至可以删除该按钮。