Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
Private Sub UserForm_Initialize()
With Form1.ListBox1
.ColumnCount = 2
.ColumnWidths = "100;300"
.ColumnHeads = True
.RowSource = GetObject("\\srv-tpr\Тест\Тест Тест\Test.xlsx").Worksheets("Вкладка Тест").Range("A2:B6").Address(external:=True)
End With
End Sub
закройте оба файла, откройте источник (НЕ где форма), исправьте изменения в диапазон для формы, закройте файл-источник, запустите файл с формой. Данные актуальны? Если да, то вы молодец и спасибо - не думал про такое (интересно, быстрее ли это штатного способа). Кто-то подсказал?
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
нет, конечно. RowSource не работает с закрытыми книгами. В приведенном коде книга по пути открывается в скрытом режиме, но открывается. Поэтому все работает.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...