Попробуйте одну единственную строку кода:
Ws.Cells(x, 5) = Join(dict.Keys, "")
Чтобы получить все ЧАСТИЧНЫЕ сцепленные ключи:
Dim arr as Variant, i as long
arr = dict.Keys
k = dict.count - 1
For i = UBound(arr) To 0 Step -1
ReDim Preserve arr(k): k = k - 1
Debug.Print Join(arr, "")
Next i