即使我清除表格内容,如何保留公式?

即使我清除表格内容,如何保留公式?

我有一个 Excel 表格,其中一些包含公式,一些不包含,但是当我清除表格内容时,它也会清除所选单元格范围内的公式。

当我清除表格内容时如何保留公式?

答案1

选择您的表格并运行这个简短的宏:

Sub KlearData()
    Dim r As Range

    For Each r In Selection
        If Not r.HasFormula Then
            r.ClearContents
        End If
    Next r
End Sub

答案2

Excel 公式是“分区”宏,在单个单元格中运行。如果我创建“A”列并导航到单元格(A10)我会在单元格中输入公式或表达式(A10)标记细胞(A1 至 A9)例如[总计=(A1,A9)] 这将添加单元格中的所有数字(A1 至 A9)并且总和结果将显示在单元格中(A10)。您可以在(A1 至 A9)单元格,但永远不会删除单元格中的公式(A10)一切就绪。祝你好运

资源 - https://support.office.com/en-us/article/Excel-training-9bc05390-e94c-46af-a5b3-d7c22f6990bb

答案3

听起来你需要一点保护

第一的

  • 您必须准备好工作表以便“查看”以告诉用户(可能只是您自己)工作表包含不能删除的敏感区域。

如何?

  • 一种方法是在用于数据输入的单元格中涂上颜色/阴影。

在此处输入图片描述

第二

  • 解锁用于输入的单元格(即表格)。见下图。

如何?

  • 主页选项卡 → 格式 → 锁定(切换以解锁)。见下图。

现在细胞解锁准备输入, 你必须保护剩下的床单

保护纸张?

  • 主页选项卡 → 格式化 → 保护。参见下图。

你可以保护纸张(保留默认设置)带或不带密码。

在此处输入图片描述

现在,您的工作表已锁定和解锁单元格,并且您的工作表已受保护。只有当任何工作表处于“保护模式”时,单元格才会明显锁定/解锁。

现在,当您清除内容时,您只能清除未锁定的单元格(工作表受保护时)。如果工作表不受保护,则锁定或未锁定的单元格都将容易受到攻击。

相关内容