2014-05-09 106 views
0

我有一個電子表格x數量的名稱,姓在列A,並在列B中的第一個名稱。我試圖連接它們以獲得第一(B)和Last(A)名稱在同一列中作爲整個名稱列表。想知道是否有人爲此寫了一個宏,所以它會讀入一列(「lastname」,「firstname」)x次。謝謝!在Excel中的多行連接宏VBA

+0

你嘗試過什麼?在這個問題上,我懷疑有人會回答你。那麼,主要是因爲「想知道是否有人爲此寫了宏」。這個網站上的人不會爲你寫代碼。如果你面對錯誤,問題等,有人願意幫助你。如果你沒有表現出任何努力,其他人也不會。 – Joel

回答

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 
+0

完美的作品。非常感謝你! – user3620941

+0

非常歡迎您! –