Hello Cherifa,
Try
Sub Combinations()
Dim rngOne, rngTwo, rngCell1, rngCell2 As Range
Dim intCount, intRows As Integer
Set rngOne = Range("A2").CurrentRegion
intRows = rngOne.Rows.Count
If intRows > 1 Then
Set rngOne = rngOne.Offset(1, 0).Resize(intRows - 1, 1)
Else
Exit Sub
End If
Set rngTwo = rngOne.Offset(0, 1)
intCount = 0
For Each rngCell1 In rngOne
For Each rngCell2 In rngTwo
Range("C2").Offset(intCount, 0).Value = rngCell1.Value
Range("C2").Offset(intCount, 1).Value = rngCell2.Value
intCount = intCount + 1
Next rngCell2
Next rngCell1
End Sub
Regards
Harry