Function addresses(rng As Range) As String For Each cll In rng.Cells addresses = addresses & "," & cll.Address Next cll addresses = Mid(addresses, 2) End Function