
Sub assegnazione_vertici()
Dim n As Integer
n = Foglio1.Range("C16")
'Foglio1.Range("A1").Value = n
Dim Xv(4) As Double
Dim Yv(4) As Double
Dim i As Integer
For i = 1 To n
Xv(i) = Cells(21 + i, 2)
Yv(i) = Cells(21 + i, 3)
Next
i = 0
For i = 1 To n
Cells(i + 22, 4).Value = Xv(i)
Next
End Sub |
Option Explicit
Sub assegnazione_vertici()
Dim n As Integer
Dim Xv() As Double
Dim Yv() As Double
Dim i As Integer
Foglio1.Activate
n = Range("C16")
ReDim Xv(n) As Double
ReDim Yv(n) As Double
For i = 1 To n
Xv(i) = Cells(21 + i, 2)
Yv(i) = Cells(21 + i, 3)
Next
i = 0
For i = 1 To n
Cells(i + 22, 4).Value = Xv(i)
Next
End Sub
|
Sub assegnazione_vertici2()
Dim n As Integer
Dim v As Variant
n = Range("C16")
v = Range(Cells(22, 2), Cells(22 + n, 3))
Cells(22, 4).Resize(n, 2) = v
End Sub |
