Подскажите пожалуйста как получить данные всех ячеек именованного диапазона и вставить их в текстбоксы формы?
Именованный диапазон создан для несвязанных ячеек в кол-ве 21шт. одного столбца.
В форме есть текстбоксы (Dannye1...Dannye21) в кол-ве тоже 21 шт., я при открытии формы пытаюсь передать данные из ячеек именованного диапазона Fakt1 в эти текстбоксы с помощью цикла:
For i = 1 To 21
Me.Controls("Dannye" & i) = Sheets("Лист1").Range("Fakt1").Cells(i, 1)
Next i
Но в результате в текстбоксы вставляются данные ячеек подряд, а не как они указаны в именованном диапазоне (он создан из не связанных ячеек), что я не так делаю?
Наверно надо использовать не .Cells
Именованный диапазон создан для несвязанных ячеек в кол-ве 21шт. одного столбца.
В форме есть текстбоксы (Dannye1...Dannye21) в кол-ве тоже 21 шт., я при открытии формы пытаюсь передать данные из ячеек именованного диапазона Fakt1 в эти текстбоксы с помощью цикла:
For i = 1 To 21
Me.Controls("Dannye" & i) = Sheets("Лист1").Range("Fakt1").Cells(i, 1)
Next i
Но в результате в текстбоксы вставляются данные ячеек подряд, а не как они указаны в именованном диапазоне (он создан из не связанных ячеек), что я не так делаю?
Наверно надо использовать не .Cells