使用列名和行数插入单元格值 – 使用VBA

我正在寻找一个函数,我将传递列标题名称,行数和值作为其参数。 该函数应该将单元格值插入预期的列和行位置。

或者作为开始,让我知道如何使用列名和行数来更新单元格。 目前我有一个2d数组,具有列名称和它的值。 我也有一个整数variables,具有行的位置和总列数。 不知道如何一起使用列名和行数来插入值。

请帮助。 谢谢。

你可以使用Indirect()

=Indirect("A"&count("A:A"))

或者你可以使用Index() (更好,因为它不是不稳定的)

=Index("A:A",count("A:A"))

Countfunction将工作,如果数据是数字。 如果不是,则使用CountA