
Sub TreBis()
dcol = 4: drow = 3
Inizio = 3
i = 0
While Cells(Inizio + i, 1) <> ""
j = i + 1
While Cells(Inizio + j, 1) <> ""
K = j + 1
While Cells(Inizio + K, 1) <> ""
Cells(drow, dcol) = Cells(Inizio + i, 1)
Cells(drow, dcol + 1) = Cells(Inizio + j, 1)
Cells(drow, dcol + 2) = Cells(Inizio + K, 1)
drow = drow + 1
K = K + 1
Wend
j = j + 1
Wend
i = i + 1
Wend
End Sub |
Sub Tre()
Dim arr(30)
dcol = 1: drow = 11: n = 0
Set Rng = Range("C4:L6")
For Each cell In Rng
If cell <> "" Then
arr(n) = cell.Value
n = n + 1
End If
Next
n = n - 1
For I = 0 To n
For j = I + 1 To n
For k = j + 1 To n
Cells(drow, dcol) = arr(I)
Cells(drow, dcol + 1) = arr(j)
Cells(drow, dcol + 2) = arr(k)
drow = drow + 1
Next
Next
Next
End Sub
|
