SAS888
Благодарю за ответ. Попробую чуть позже. как и что получилось - отпишусь))
Благодарю за ответ. Попробую чуть позже. как и что получилось - отпишусь))
Dim pCheckCol As New Collection
Dim pCheck As MSForms.Control
For Each pCheck In Me.Controls
If TypeOf pCheck Is MSForms.CheckBox Then pCheckCol.Add pCheck
Next pCheck
produkti = Array("", " носки", " трусы", " майки")
Dim g(3)
For x = 1 To pCheckCol.Count
If pCheckCol(x).Value Then g(x) = produkti(x)
v = v + g(x)
Next
Cells(NextRow, 4) = v
Dim pCheckCol As New Collection
Dim pCheck As MSForms.Control
For Each pCheck In Me.Controls
If TypeOf pCheck Is MSForms.CheckBox Then pCheckCol.Add pCheck
Next pCheck
produkti = Array("", " носки", " трусы", " майки")
Dim g(3)
For x = 1 To pCheckCol.Count
If pCheckCol(x).Value Then g(x) = produkti(x)
v = v + g(x)
Next
Cells(NextRow, 4) = v
Код: Dim v As String, pCheck
For Each pCheck In Me.Controls
If Left(pCheck.Name, 8) = "CheckBox" Then If pCheck = True Then v = v & pCheck.Caption & ", "
Next
Cells(NextRow, 4) = Left(v, Len(v) - 2)
Run-time error
Нельзя установить свойство ReadingOrder класса Rectangle
Когда ничего не выбранно, то выдает ошибку. как это поправить?
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
Предыдущая тема: Написание своего HyperTerminal для считывания данных