string创buildVBAtypes不匹配错误

我有一个问题,我不能通过谷歌search搞清楚。 我正在基于工作簿中的单元格内容构buildstring,并从variables数组中获取值,并在代码到达构造string的参数时获取types不匹配错误。 下面的代码。 任何帮助表示赞赏,谢谢!

Dim taskAssignments As String taskAssignments = ws.[getTaskAssignment] & var(i, 1) & ws.[getTaskAssignment2] 

尝试在CStr()包装每个值以明确地将值转换为一个String

 taskAssignments = CStr(ws.[getTaskAssignment]) & cstr(var(i, 1)) & cstr(ws.[getTaskAssignment2])