Как правильно сохранить значение после цикла в массив. После завершения цикла вывести этот массив на экран.
[vba]Код
Dim kolv As Integer
Dim intC As Integer
Dim r As Range
Dim mar()
Range(Selection, Selection.End(xlToRight)).Select
kolv = Selection.Cells.Count
ActiveCell.Offset(0, 1).Select
For i = 0 To kolv - 1
If Selection.Cells.Value >= 1 Then
Set r = ActiveCell
intC = r.Column
mar() = intC
End If
If IsEmpty(ActiveCell) = True Then
MsgBox "End"
Exit Sub
End If
ActiveCell.Offset(0, 1).Select
Next i
MsgBox ("Stolbec: " & mar(intC))
'MsgBox ("Stolbec: " & mar)
End Sub
[/vba]