Regex 查找“;“真正的”;公式组的公式

Regex 查找“;“真正的”;公式组的公式,regex,excel,vba,excel-formula,Regex,Excel,Vba,Excel Formula,我试图找到一个群体的“真实”公式。例如,这些是公式 =If(A$4>$A1,"Long","Short") =If(B$4>$A1,"Long","Short") =If(A$4>$A2,"Long","Short") =If(A$4>$A$2,"Long","Short) 第四个公式是不同的。前3个公式应与固定在第4行的单元格与固定在a列的单元格相同。结果应显示2个“真实”公式。像这样的 =If($4>$A,"Long","Short") =If($4>

我试图找到一个群体的“真实”公式。例如,这些是公式

=If(A$4>$A1,"Long","Short") 
=If(B$4>$A1,"Long","Short") 
=If(A$4>$A2,"Long","Short")
=If(A$4>$A$2,"Long","Short)
第四个公式是不同的。前3个公式应与固定在第4行的单元格与固定在a列的单元格相同。结果应显示2个“真实”公式。像这样的

=If($4>$A,"Long","Short")
=If($4>$A$2,"Long","Short")

如何在VBA中设计正则表达式(或任何其他方法)以从“标称”公式中提取“真实”公式?

使用文件、选项、公式和勾选R1C1样式将公式转换为R1C1格式显示。在这种样式下,您的四个示例公式将显示(如果在第3列中输入)为

地址的固定部分没有大括号[],因此如果删除大括号及其内容,您将获得

R4C>RC1
R4C>RC1
R4C>RC1
R4C>R2C1

4号与其他4号不同

数一数
$
@Mikku的数量,我认为这根本不管用
$A4>C5
$B4>C5
@Mikku你是否决我问题的人吗?如果我这样做了,我会提到一些东西。这比正则表达式简单得多。多谢各位。
R4C>RC1
R4C>RC1
R4C>RC1
R4C>R2C1