Excel VBA“自我意识”公式

时间:2015-05-01 18:46:47

标签: vba excel-vba excel

很抱歉,如果听起来我对此研究不好,但我真的很喜欢Google搜索。

如何制作能够识别其所在单元格的公式? 我记得某些公式(默认的公式,由Microsoft编写)将只使用与编写此公式的单元格相同的行中的参数,现在我需要在VBA中编写一个可以执行相同操作的公式(以及更多)。
这个现象有一个特定的名字,如果我记得它的名字我可能谷歌问题的其余部分。

更新

这是我想要实现的一个简化示例。

Function Row() as Integer
    RowNumber = 'Some code that tells what row is this formula in
    Row = RowNumber
End Function

重点是我不想强迫用户输入这个formuila所在的行号。

1 个答案:

答案 0 :(得分:0)

gsub("(\\[|\\]|\\$)","",mystring) Address()Row()函数之上,如果您的工作表按行排列&列(应该是这样),然后你可以将一个范围变成一个表并使用表公式 - 比如说'一个表Column()Column1Column2标题,您需要Column3下的公式:

Column3

自动引用当前行 - 作为奖励,整个表中所有行的公式都相同。