比较格式化的两个单元格

Gar*_*ent 4 excel vba excel-vba

我被要求从工作簿中删除单行UDF()以便于将工作簿移动到无宏环境.的UDF()比较两个细胞"为格式化":

Public Function fEXACT(r1 As Range, r2 As Range) As Boolean
    fEXACT = (r1.Text = r2.Text)
End Function
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

我不关心字体,对齐等.如果重要,目标环境将是Excel 365.不会:

=D3=E3
=EXACT(D3,E3)
Run Code Online (Sandbox Code Playgroud)

工作.是否有UDF()的公式替换?

Sco*_*ner 6

你可以试试这个:

=AND(EXACT(D3,E3),CELL("format",D3)=CELL("format",E3))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述