在 Microsoft Excel 中将单元格向下移动而不会丢失列中的格式

在 Microsoft Excel 中将单元格向下移动而不会丢失列中的格式

当我在 Microsoft Excel 中将单元格向下移动到格式化的列以便在移动单元格上方的列中插入信息时,Excel 会从我插入信息的单元格中删除格式,我必须重新格式化它们。

这是我的预算表。我经常发现日历月前几天的收据,因此必须将我的日期和花费金额向下移动一列以插入上面的早期支出。当我这样做时,输入的新日期不再居中,输入的新数字不再格式化为金钱。这太令人沮丧了。

在一张预算表中,某一列的某个点没有发生这种情况,所以我知道这是可能的。但是,如果我将保留格式的列的一部分复制到不保留格式的列的一部分,则保留格式的功能将不会复制过去。

我无法在任何地方找到问题的答案。有人能帮忙吗?

答案1

  1. 右键单击列字母标题并选择“格式化单元格”或选择要锁定的特定单元格,然后右键单击它们并选择“格式化单元格”

  2. 单击“保护选项卡”并取消选中“锁定”框。

  3. 点击顶部菜单的“审核”标题。

  4. 点击“保护工作表”。

  5. 勾选除“设置单元格格式、设置列格式、设置行格式”之外的所有复选框。将密码留空。

您现在可以插入新行,以保留锁定列的格式,但您仍然可以编辑该列的内容。

答案2

Ctrl如果你使用 COPY ( + C) 代替 CUT ( Ctrl+ X),它应该可以正常工作

据我了解,根据您对问题的评论,您遇到的情况如下:

“现在每个月有 6 列(而不是 5 列),并且月份一个接一个地排列。例如,4 月位于顶部,其下方有 6 列,5 月列在 4 月右侧,其下方有 6 列,等等”

样本数据:

在此处输入图片描述

当您需要添加一行到仅一个月时,您可以剪切并向下移动,这会丢失格式:

问题输出:

在此处输入图片描述

因此,我建议突出显示需要向下移动的数据,使用复制,向下移动一行,然后使用粘贴,然后在新行中覆盖数据:

1. 选择,然后复制:

在此处输入图片描述

2. 向下移动一行,然后粘贴:

在此处输入图片描述

3. 然后在新行中写入新数据:

在此处输入图片描述

怎么样?

相关内容