Excel VBA中的多行连接宏

时间:2014-05-09 15:16:29

标签: excel-vba vba excel

我有一个x个名字的电子表格,最后一个名字在A栏,第一个名字在B栏。我试图连接它们以获得First(B)和Last(A)名称整个名称列表的相同列。想知道某人是否已经或者可以为此编写一个宏,因此它会在一列(“姓氏”,“名字”)中读取x次。谢谢!

1 个答案:

答案 0 :(得分:0)

尝试一下:

Sub NameGenerator()
    Dim N As Long, DQ As String
    N = Cells(Rows.Count, 1).End(xlUp).Row
    DQ = Chr(34)
    For i = 1 To N
        Cells(i, 3) = "(" & DQ & Cells(i, 2) & ", " & Cells(i, 1) & DQ & ")"
    Next i
End Sub