Excel / VBA使用当前列名填充变量

时间:2017-08-18 22:13:56

标签: excel-vba variables vba excel

我正在使用Excel并创建一个宏。

我的宏到目前为止找到了下一个空列并停在那里填充内容。 然后它创建一个新工作表,引用第一个工作表。因为我可以得到Column-Number(Selection.Column),我实际上可以做我想要的,但我不得不使用几个if-clauses。

但是,如果我能得到列名(A,B,C,D等等),我可以在宏中创建新工作表之前将其存储在变量中然后我的引用将是更容易。

以防我无法解决我的问题(英语是我的第四语言): 如果选择了单元格B3,我想将“B”存储在变量中。

Dim ColumnName As String
ColumnName = ?

1 个答案:

答案 0 :(得分:1)

这是一种方式

ColumnName = Split(ActiveCell.Address(1, 1), "$")(1)