Excel的批注里边显示公式

2025-11-08 19:04:33

1、打开Excel表格,按下【Alt+F11】组合键打开VBA编辑器。

Excel的批注里边显示公式

2、在VBA编辑器上面点击【插入】、【模块】。

Excel的批注里边显示公式

3、在模块的代码框里面输入以下VBA程序代码,然后按下【F5】键运行程序。

Sub addco()

Dim str1, str2, mycell

On Error Resume Next   '忽略运行过程中可能出现的错误

Set mysheet1 = ThisWorkbook.Worksheets("Sheet1") '定义工作表

Set myrange = mysheet1.Range("A2:F1000")         '定义单元格区域A2:F1000

For Each mycell In myrange         '对单元格区域里面的每一单元格执行一次

  If mycell <> "" Then             '如果单元格不是空白,则

   str1 = mycell.Formula           '获取单元格里面的字符

   str2 = Left(str1, 1)            '在获取的公式里边截取左侧的一个字符

    If str2 = "=" Then             '如果获取的字符含有=(公式),则

     mycell.AddComment Text:=str1  '单元格添加批注,批注的内容为单元格的公式

    End If

  End If

Next

End Sub

Excel的批注里边显示公式

4、程序代码解读:

(1)For Each …In…函数主要是对某一范围里面的元素都执行一次,执行完成后退出,即:mycell是myrange里面的一个元素,是一个变量;

(2)Left函数是从左侧开始截取字符串指定的个数,如果截取的字符里面没有“=”,说明单元格不是公式计算,也就不需要添加到批注里面。

5、回到Excel工作表界面,有公式的单元格将会自动添加注释和单元格的公式。

Excel的批注里边显示公式

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢