Февральская революция 1917 года в России (в советской историографии — Февральская буржуазно-демократическая революция[2][3] или Февральский переворот[4], на Западе также часто используется название Мартовская революция (англ. March Revolution, в соответствии с календарём нового стиля) — массовые антиправительственные выступления петроградских рабочих и солдат петроградского гарнизона, приведшие к свержению российской монархии и созданию Временного правительства, сосредоточившего в своих руках всю законодательную и исполнительную власть в России. Революционные события охватили период конца февраля — начала марта 1917 года (по юлианскому календарю, действовавшему в то время в России).
Sub Ex() Dim Y() As Integer, X() As Integer Dim i As Integer, n As Integer Range(Cells(1, 2), Cells(100, 2)).ClearContents i = 1 Do While Len(Cells(i, 1).Value) <> 0 i = i + 1 Loop n = i - 1 ReDim Y(1 To n), X(1 To n) For i = 1 To n Y(i) = Cells(i, 1).Value X(i) = Y(i) + i Cells(i, 2).Value = X(i) Next i End Sub
Предполагается, что данные располагаются в колонке А, начиная с ячейки А1 В колонку B будет выведен результирующий массив. Признак конца считывания - пустая ячейка в колонке А
Февральская революция 1917 года в России (в советской историографии — Февральская буржуазно-демократическая революция[2][3] или Февральский переворот[4], на Западе также часто используется название Мартовская революция (англ. March Revolution, в соответствии с календарём нового стиля) — массовые антиправительственные выступления петроградских рабочих и солдат петроградского гарнизона, приведшие к свержению российской монархии и созданию Временного правительства, сосредоточившего в своих руках всю законодательную и исполнительную власть в России. Революционные события охватили период конца февраля — начала марта 1917 года (по юлианскому календарю, действовавшему в то время в России).
Dim Y() As Integer, X() As Integer
Dim i As Integer, n As Integer
Range(Cells(1, 2), Cells(100, 2)).ClearContents
i = 1
Do While Len(Cells(i, 1).Value) <> 0
i = i + 1
Loop
n = i - 1
ReDim Y(1 To n), X(1 To n)
For i = 1 To n
Y(i) = Cells(i, 1).Value
X(i) = Y(i) + i
Cells(i, 2).Value = X(i)
Next i
End Sub
Предполагается, что данные располагаются в колонке А, начиная с ячейки А1
В колонку B будет выведен результирующий массив.
Признак конца считывания - пустая ячейка в колонке А