我是vba编程的新手,我想开发一个函数来修复 excel 文件中的称呼。
首先,我只想在第一列的名字后面附加一个“亲爱的”,然后把这个值放在下一列,这样我就会得到第一列的名字和下一列的“亲爱的名字”柱子。
到目前为止,我的功能是将“亲爱的”放在下一列中,但它没有将其附加到第一列中的文本中。有人可以帮我纠正我的代码吗?
Sub letterSalutationFixer()
Dim letterSalutationColumn As Range
Set letterSalutationColumn = Columns(1)
For Each Cell In letterSalutationColumn
Cell.Offset(, 1).Value = "Dear " & Cell.Text
Next
End Sub
PS。我确实意识到我不一定需要以编程方式执行此操作,因为使用已经可用的功能不需要那么长时间,但我最终想扩展它以修复其他更复杂的数据 - 我只是认为我可以从简单的事情开始。
提前谢谢了!