VBA Excel从双字母列中获取值

嘿,我想知道如何去从一个双字母列获得价值。

举个例子:

在这里输入图像说明

我试图从上面得到2015的值,我目前正在使用这个VBA代码:

Dim theyear As String theyear = Range("AE5:AI5") 

但是,这给我一个types不匹配的错误。

如何从双字母列中获取值?

如果2015年只是在单元格AE5(和单元格AE5:AI5“合并”),那么你应该说

 theyear = Range("AE5") 

(或者,更好的是,他们theyear = Range("AE5").Value – 明确使用财产总是一个好主意。)