Не получается решить свою задачу по subj'у.
Есть тип:
- Код: Выделить всё
Private Type DATA_type
var1 As String
var2 As Integer
var3 As Integer
var4 As Boolean
End Type
Dim data() As DATA_type
Private Sub CommandButton1_Click()
DIM TheRange as Range
'<заполняю масиив>
'<хочу быстро перенести данные на рабочий лист>
Set TheRange = ActiveCell.Range (Cells(1,1), Cells (10,10))
TheRange.Value = data()
При отработке сваливается с такой ошибкой:
Compile error
Only user-defined types defined in public object can be coerced to or from a variant or passed to late-bound functions
Как победить ситуацию - я не знаю .
Ковырял разные способы, но рабочего не нашел.
Заполнять каждую ячейку данными, в моем случае, очень долго.
Помогите, pls, в какую сторону копать?
Был бы признателен примерам.