我是vba編程的新手,我想在一個函數中修復excel文件中的稱呼。如何將列中的文本連接到新列? 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。我不知道我不一定需要以編程方式進行此操作,因爲它不需要很長時間就可以使用已有的功能,但我最終希望擴展此功能以更復雜地修復其他數據 - 只是認爲我可以從某些東西開始簡單。
非常感謝提前!
+1爲您的建議的代碼改進 – brettdj
大謝謝您的有用答案和提示! – JackReacher