Несколько вопросов по VBA очень нужно!!!
как из элементов списка сформировать массив и отобразить его в метке.
Упорядочить этот массив по возрастанию и отобразить в другой метке.
помогите очень нужно..., самой нигде не найти... (
вот то что у меня есть.. .
Private Sub CommandButton1_Click()
Dim mas
mas = ListBox1.ListCount
Dim a() As String
ReDim a(mas)
For i = 0 To ListBox1.ListCount - 1
ListBox1.ListIndex = i
If ListBox1.Selected(ListBox1.ListIndex) = True Then
a(i) = ListBox1.List(ListBox1.ListIndex)
Else
a(i) = ""
End If
Next i
For i = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(i) = True Then
Label5.Caption = ListBox1.Items(i - 1)
End If
Next i
End Sub
Private Sub CommandButton2_Click()
UserForm5.Hide
End Sub
Private Sub ListBox1_Click()
End Sub
Private Sub TextBox1_Change()
End Sub
Private Sub UserForm_Initialize()
ListBox1.RowSource = "A1:A10"
TextBox1.Text = ListBox1.ListCount
UserForm5.Caption = "Занесение данных из диапазона в список"
End Sub
обработка CommandButton1 как раз меня и волнует.. . она не получается